Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
Idioms
0
%
0
0
0
Back
Restart
Trying really hard to not upset someone
Walking on eggshells
Oops!
Okay!
to become very angry or upset
Lost my head
Oops!
Okay!
There’s NO chance of something happening
When pigs fly
Oops!
Okay!
To be very kind, generous, helpful, and friendly
Heart of gold
Oops!
Okay!
You are very special to me
The apple of my eye
Oops!
Okay!
Someone who likes to lay around a lot
Couch potato
Oops!
Okay!
not paying attention
Head in the clouds
Oops!
Okay!
Very expensive
Cost me an arm and a leg
Oops!
Okay!
Good luck!
Break a leg
Oops!
Okay!
You are ready to listen
All ears
Oops!
Okay!
Being super happy about something
On cloud nine
Oops!
Okay!
You are very nervous about something
Cold feet
Oops!
Okay!
It’s raining really hard
Raining cats and dogs
Oops!
Okay!
To start a situation that will cause trouble
Open a can of worms
Oops!
Okay!
Feeling sad
blue
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies