Animal Idioms
Body Parts Idioms
Geography Idioms
Food Idioms
100

Work like a dog 

Work very hard

100

Nosy 

Showing too much curiosity about other people's business

100

Dirt cheap

Very low price, extremely cheap. 

100

Meaning: Insane 

Nuts 

200

Meaning: Eating a lot 

Eat like a horse

200

Meaning: A sad, unhappy, and/or disappointed expression 

A long face 

200

Meaning: Awesome, amazing, CHAMP. 

Out of this world 

200

Meaning: something that is very easily done 

A piece of cake 

300

Meaning: extremely quiet 

quiet as a mouse 

300

Meaning: Very annoying 

A pain in the neck

300

Meaning: Out of danger/trouble

Out of the woods

300

Meaning: to become very excited or angry, to act crazy

Go bananas

400

Smell a rat

Suspect something is wrong, that someone is fooling or tricking you 

400

Cost an arm and a leg 

Very/Too expensive 

400

Getting over the hill

Getting older/slower

400

The apple of his eye

someone or something that one cherishes / is most fond of, above all others 

500

Meaning: Be blunt/get to the point

Talk turkey

500

Meaning: completely in love with someone, they are all you can think about

Heads over heels in love 

500

Meaning: Rare, almost never happens 

Once in a blue moon

500

Talking baloney 

Talking nonsense, words that mean nothing