Idiom: Wear your heart on your sleeve

Idiom Definitions for 'Wear your heart on your sleeve'


Someone who wears their heart on their sleeve shows their emotions and feelings publicly.

See also: