I lol to myself whenever I see anyone above the age of 19 wearing a metal or emo t-shirt. Yes, we know you were an angsty fuckwit, but perhaps it's time to grow up.
I make concessions for classic rock tees though, they just make you look like an arrogant rock snob.