my d was hanging in a very specific way and my underwear and pants were rubbing in the top of the head in such a way that i got a big boner. lasted almost the whole shopping trip. i'm very happy i was wearing a fall jacket that was long enough that it mostly hid it.
you weren't at a farmers' market? At a grocery store like a Plebian? For shame. I hope it was Whole Foods at least.