WEAR ONE'S HEART ON ONE'S SLEEVE Meaning of WEAR ONE'S HEART ON ONE'S SLEEVE in English = pin one's heart on one's sleeve Slang English vocab. Английский сленговый словарь. 2012