I think we can all agree that the idioms we use are pretty funny - if we really think about it. But what about idioms from other countries? I don't know about you, but I'm definitely going to incorporate a few of these into my vocabulary!
HT: 22 Words