C2idiomemotionsIELTS-friendly
wear your heart on your sleeve
USUK
to show your feelings openly instead of hiding them
Suggests honesty, sometimes too much openness. 'Your' changes: my heart on my sleeve, his heart on his sleeve.
In context
I wear my heart on my sleeve, so everyone knows when I'm upset.
As a footballer, he wears his heart on his sleeve and often cries after big games.
More idioms about emotions
- a bitter pill to swallowan unpleasant fact or situation that is hard to accept
- a lump in your throata tight feeling in your throat because you are so moved that you might cry
- get something off your chestto tell someone about a worry or problem that has been bothering you
- let off steamto do something that helps you release strong feelings or extra energy
- make someone's dayto make someone very happy, often with something small