fall head over heels in love - to suddenly feel a very strong feeling of love for someone, laugh one’s head off - to laugh uncontrollably, have a mind of one’s own - to have your own opinions, make up one’s mind - to think about something and come to a decision, be out of one’s mind - to be crazy, see eye to eye - to agree with someone, cry one’s eyes out  - to cry uncontrollably, put on a brave face - not show that you are upset, get something off one’s chest - to share a problem or secret, keep a stiff upper lip - not show any emotion, under someone’s thumb - controlled by someone, tear one’s hair out - to show that you are angry or upset, hold one’s tongue - to keep quiet, put one’s foot in it - to say the wrong thing, a pain in the neck - annoying,

Leaderboard

Visual style

Options

Switch template

Continue editing: ?