To wear one’s heart upon one’s sleeve. meaning

HOME PROVERBS

emotion

To wear one’s heart upon one’s sleeve.

said for :
Someone who openly shows their feelings or emotions rather than keeping them hidden.