pin (one's) heart on (one's) sleeve
pin (one's) heart on (one's) sleeve
To openly display or make known one's emotions or sentiments. I knew Josh had a crush on me because he always pins his heart on his sleeve. Growing up with a father who never showed any emotion, I made a point of always pinning my heart on my sleeve.
See also: heart, on, pin, sleeve
Farlex Dictionary of Idioms.
- pin (one's) heart to (one's) sleeve
- have (one's) heart on (one's) sleeve
- wear (one's) heart on (one's) sleeve
- wear heart on sleeve
- wear one's heart on one's sleeve
- wear your heart on your sleeve
- wear one's heart on one's sleeve, to
- wear (something) on (one's) sleeve
- to hell and back
- have been to hell and back