Wear your heart on your sleeve

The phrase "wear your heart on your sleeve" is an idiomatic expression that means openly displaying or expressing one's emotions, particularly affection or love. It implies that the person is not afraid or ashamed to show their true feelings and is transparent about their emotions. The phrase originated from the medieval era when knights would wear a woman's token on their sleeves during tournaments as a sign of devotion and affection.


Get it on Google Play Get it on Apple App Store

An idiom is a phrase or expression that usually presents a figurative, non-literal meaning attached to the phrase. Does that sound fun? It can be!

Play Just Saying - the word game that makes learning idioms a good time on your mobile phone or tablet.