Sounds likely! How thoroughly did you check the fridge after finding that? They have plenty of warm spots that a snake would love to snuggle up to. Did you pull it out away from the wall and look under it and stuff?