wear one's heart on one's sleeve

Definition from Wiktionary, a free dictionary

Jump to: navigation, search

Contents

[edit] English

[edit] Verb

to wear one's heart on one's sleeve

  1. (idiomatic) To be extremely transparent, open, or forthright about one's emotions.
    • 1840, Thomas Carlyle, Heroes and Hero Worship, lecture 6:
      Such a man must have reticences in him. If he walk wearing his heart upon his sleeve for daws to peck at, his journey will not extend far!
    • 1915, Gilbert Parker, The Money Master, ch. 18:
      There was something very direct and childlike in Virginie Poucette. She could not pretend; she wore her heart on her sleeve.

[edit] Synonyms

  • (to be emotionally transparent): to be an open book

[edit] Translations