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.
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: