Here in the UK there are all kinds of phrases we're used to hearing every day. Who hasn't said 'speak of the devil!' when someone has walked into the room when you were talking about them? Or how about 'when pigs fly', when discussing something that will never happen? Your parents probably used it when discussing whether you'd tidy your room. The English language is full of odd idioms and phrases that would make no sense anywhere else.