I've been called "obscene" when wearing spandex. I've been "asked" (and not very politely either) to "leave the store" because other patrons were "shocked" at my clothing. I've been teased, whistled at, cussed at, buzzed, derided, and all sorts of other derogatory comments (and foreign objects) have been sent in my direction.
My response?
Screw 'em. I ride for ME!