Idiom Definition:
Your browser does not support the audio element.
"to carry your heart on your sleeve"
to openly display your emotions or thoughts
Synonyms:
authentic, emotion, forthright, frank, genuine, honest, open, transparent, true, undisguised, upfront
This man is literally
carrying his heart on his sleeve. - - - - ->