Idiom
wear on sleevewear (something) on (your) sleeve
to make your feelings or beliefs known to everyone.Some people feel the need to wear their patriotism on their sleeve.
Usage notes: often used in the form wear your heart on your sleeve - to make your emotions known to others:
I don't like wearing my heart on my sleeve.