Some very typical English phrases/words which have had my colleagues scratching their heads, and me howling with laughter, recently:
Wild horses wouldn't drag me there
Up shxt creek without a paddle
What a munter
I'm not being funny but.....
What a kerfuffle
There are so so many of these, every day. Well, they make me smile.