The British Idiom – Wear your heart on your sleeve
Definition of Wear your heart on your sleeve
People who wear their hearts on their sleeves show their feelings clearly and openly by their behaviour, words, and actions.
Examples of Usage of Wear your heart on your sleeve
The reason I would never make a very good businessman is that I wear my heart on my sleeve and it’s easy to see how I feel about something. People are always telling me that I wear my heart on my sleeve, but I always feel it’s best to show my true feelings openly about everything.
Now watch my YouTube video English lesson which contains this British English idiom.