Work Text:
It’s a sunny day, and the only shade is right next to the tall buildings lining the street or under the tents set up by the vendors. The smell of sunscreen permeates the air, but does nothing to hide the strong scent of the people. There are so many – hundreds and hundreds – packing the closed-off streets. Body odor, cologne, and sweat mingle and assault the nose with their rich flavors, salty scents, and sweet fragrances. Music is playing too loudly, huge speakers amplifying it to the point where it reverberates in the rib cages of the attendees.
And the people! So many, and everywhere! Greg and Alex have never seen so many naked asscheeks in one place. Leather seems to be the primary go-to for clothing options here, although if you can call most of this “clothing” is debatable. There are harnesses, black and brown and purple, studded with silver rings and spikes. Thongs stretch between asscheeks and only barely manage to cover cocks of all shapes and sizes. There are plenty of cocks that go uncovered – some in plastic or metal cages, some with rings around the base, some erect and some flaccid, some big, some small, some hairy, some shaven. Nipples with rings and clamps, people without nipples at all. Top surgery scars, huge tits, flat tits, saggy tits, hairy tits. Big round bellies protruding out above rainbow belts, thin flat bellies marred with scars or tattoos, bellies of all shapes and sizes, with varying amounts of hair. One man walks by and his long beard is dyed a beautiful perfect rainbow. People kiss each other openly in the street, individuals palm themselves off casually while observing the crowd, there are dicks being sucked – so many dicks! There are even folks who are outright fucking on the sidewalk.
In the center of the event is a raised stage with two giant cages on either side. There are mostly-naked people dancing in them, feeling their own bodies and accepting dollar bills from passersby. In the middle of the stage is a portable hard point suspension rig. Someone is hanging from intricately maneuvered ropes and looks like they’re having the time of their life. Dotted in between the dozens of merch tents are roped off sections for demonstrations. There are whips, paddles, canes, floggers – you name it! – with resounding cracks and whistles as they fly through the air. Cries of pain and happiness and excited human puppies in leather masks accentuate the music.
“This is… a lot.” Alex’s low voice can barely be heard underneath all the sounds of the crowd. Greg squeezes his hand reassuringly.
They’re not quite wearing their Taskmaster getups, but it’s close. Greg is in black jeans and a solid black t-shirt that shows off his arms. Alex is wearing black joggers with a white t-shirt. Both of them are wearing wristbands, and each has a big red sticker on their shirt with an image of a camera that has a large cross through it. Compared to nearly everyone else at the event, they seem severely overdressed.
“It’s okay. Remember, we can leave at any time.”
“Yeah, but how often are we going to get to come to a kink event in San Francisco?”
Greg shrugs noncommittally. “Fair point. So what do you want to do?”
Alex lets his eyes linger for a moment on a threesome in the doorway of a building – one person is down on his knees and sucking off the person in front of him, while the third person kisses the one that’s being given the blow job.
“Umm…” Alex trails off, lost in thought. Greg squeezes his hand to bring him back to the present.
“Is that what you want to do, Alex?” Greg grins. “Suck my cock in front of all these people?”
Alex looks at him with a mixture of worry, want, and regret. “I wish. But… there are so many people here.”
“You know we could though, right?” Greg points to the sticker on his chest. “They said strictly no pictures of anyone wearing these. And besides,” he does a large sweeping motion with one hand at the event around them. “Look at how many people are dogging in the streets.” Just as he says this, a pair of human puppies run past them, barking. “Okay, look how many people are fucking in the streets,” he corrects himself, and Alex throws a hand up to cover his giggle. “Pretty sure no one would notice. Or care. Or bring it up. I mean, it’s not like anyone has recognized us. And even if they did, this is the type of community that seems to keep to their own, you know?”
Alex nods slowly.
“But, Alex,” Greg says, turning Alex’s head with his thumb and index finger to look at him. “I’m not going to make you do anything you don’t want to, okay?”
Alex smiles, a genuine, soft smile, and nods again.
“I think I would rather like to suck your cock, actually.”
Greg grins at that. “You spoil me.” He looks around – they’re more or less in the middle of the street, but in no way blocking foot traffic. “All right then, on your knees for me, Little Alex.”
Alex drops to his knees, careful not to hit them on the concrete beneath his feet as he lowers himself down onto the pavement. Greg unzips his jeans and pulls his cock out, casually looking around as if it’s the most natural thing in the world. Alex leans forward to wrap his lips around it, putting a hand around the base to steady himself. As he sucks Greg off, Greg gently lays a hand on top of Alex’s head – just to let him know he’s there. It’s a nice feeling, but with everyone around them and the music being so loud, Greg just can’t get into the mindspace properly. After a few minutes he decides he’s not going to be able to finish, and he taps Alex on the head. Alex pulls off and looks up at Greg, who offers Alex a hand to stand up. Alex takes it, and gets to his feet, wiping his mouth with the back of his hand. Greg tucks himself away and leans down to give Alex a kiss.
“That was nice, thank you Alex.”
“Too much?” Alex asks, glancing around at their surroundings.
“Yeah. But now I can say I’ve done it.” He drops Alex a wink, which makes Alex giggle. Looking down at Alex’s joggers, he sees Alex is half hard himself.
“You, ah… want some help with that?” Greg asks, pointedly looking down at Alex’s bulge.
“Yes please!”
“Right then, come here.” Greg pulls Alex into a bear hug, turning him around so they’re both facing the same direction. As they look out onto the crowd, Greg slips a hand down the front of Alex’s pants and starts palming his dick. He plants several kisses on the side of Alex’s neck and nuzzles him right under his ear. Seemingly following in Greg’s footsteps, Alex begins to go limp in Greg’s hand after a few minutes, and he gently takes a hold of Greg’s wrist and removes his hand from his pants.
“Too much?” Greg repeats Alex’s question back to him.
“I can see what you mean.” Alex nods. “But it was nice.”
“Yeah. It was,” Greg agrees. “Now. Does my good boy want a new collar?”
Alex spins around so fast he almost trips over himself. Greg laughs as he catches him and kisses the corner of his mouth.
“I’ll take that as a yes, then.”
