Wear-one-s-heart-upon-one-s-sleeve meaning

Alternative form of wear one's heart on one's sleeve.
verb
0
0
Advertisement