Here is a list of the 10 funniest English idioms.
What is an idiom?
An idiom is a commonly used expression whose meaning does not relate to the literal meaning of its word.
1. The lights are on, but no body’s home
used to suggest that a person lacks intelligence or awareness.
2. When pigs fly
something that will never happen
3. To have Van Gogh’s ear for music
to be tone deaf
4. To pig out
to eat a lot or too much
5. Everything but the kitchen sink
almost everything and anything has been included
6. To put a sock on it
used to tell someone to be quiet or stop making so much noise
7. To have a cast-iron stomach
The ability to eat foods that others may find unusual, unpalatable, or too spicy, without experiencing any ill effects
8. To drink like a fish
to drink an excessive amount of alcohol
9. Use your loaf
used to tell someone in a slightly angry way to think more carefully about what they are doing
10. Finger lickin’ good
food that tastes really really good