No, I'm not talking about the Stern pin. I mean the little picture next to your name. Some of them have me really scratching my head, like jwwhite15's constant depiction of flies. Are you an entomologist?
Mine is just a picture of the first pin I ever bought, and my sentimental favorite.