Visit the forum if you have a language query!
wear one's heart on one's sleeve
Definition from Dictionary, a free dictionary
Dance like no one is watching, Love like you'll never be hurt, Sing like no one is listening, Live like it's heaven on earth.William Purkey
- (idiomatic) To be extremely transparent, open, or forthright about one's emotions.
- His words might sting sometimes, but he is always honest; he wears his heart on his sleeve.
Elsewhere on the web