"OK honey, strip." My girlfriend had pulled into the beach parking lot and smiled at me gleefully as she removed her bikini top.
I looked down at the tighy baby blue speedo I was wearing, feeling exposed enough as it was. My mind racing as I hooked my thumbs into the waistband, I thought of how we had come to this point.
The previous weekend we had been at a music festival in North Carolina, three days awash in drugs and jam bands. On the third day, tripping, high and drunk, we had found ourselves among a cadre of "naturalist" hippies. Zelia eagerly removed her top. She smiled challengingly at me, and I obliged, dropping my cargo shorts. We were two naked bodies among several dozen, so I didn't feel too self-conscious, not at first. As the day went on, and the drugs wore off, I began to feel more and more uncomfortable with the whole situation. Zelia soaked up male attention from all directions, and the pretty much ignored me or laughed contemptuously at my small penis. At one point I got roped into a conversation with an old hippy whose big ugly dick hung down to his knees, dwarfing mine several times over. He was teasing me, telling me he could tell it was my first time hanging out nude. I guess my discomfort radiated off of me. "Me, I've been going buck since you were just a little speck in your Daddy's balls! Hahaha!" He laughed in my face and smacked by bare butt cheek, and I just grinned sheepishly, feeling somehow helpless and cornered. Looking at his spindly, sinewy body, covered in tufts of gray hair, his long beard, I was disgusted but still intimidated by the huge cock hanging there.
"It's ok to peek, son. Little boys like you are always curious. It's big right?" He had a huge grin on his face, shaking his prick at me, peering into my eyes
"Yeah, it's huge." I breathed, surprised at how weak my voice sounded. What was I doing, complimenting this old creep on his big cock?
Later, waiting in line for the bathrooms, some aggressive looking frat boys walked by us and began hooting to her. Their leader boldly called out,