wear one's heart on one's sleeve
idiom
: to show one's emotions very openly
He wears his heart on his sleeve.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share