Work Text:
Jason and Leo were pretty sexually active, as most horny college students were. So, they constantly needed to buy more lube and condoms (use protection kids).
Today, they were on another one of their missions for more supplies. But, instead of walking towards their local drugstore, Leo started leading Jason down a different road. Jason raised an eyebrow, looking around.
“Leo? Where are we going, CVS was back there…”
Leo turned around, stopping Jason in front of a vaguely titled building. He smirked mischievously up at the blonde. up
“I thought.. maybe we could check out a new place this time”
Leo grinned, grabbing Jason’s hand and leading him into the building. Jason almost choked on his spit. Inside was..just.. holy shit.
There were shelves of different brands and flavors (flavors???) of lube, boxes of different toys, racks of clothes, lingerie, bras, clothes with very little fabric, and everything under the weird, horny sun. The store was mostly empty, save for a bored looking person at the register, and a few other couples walking around. The store was also blasting shitty pop music, much to everyone’s dismay.
“Surprise..!” Leo grinned nervously at Jason. “I thought maybe we could.. spice up our relationship..? Not- not that there’s anything wrong with it now!”
“Leo..”
”Like- I- I obviously love you, and our relationship-“
”Leo”
”But I thought maybe checking out some new stuff would be fun..?”
”Leo!”
Finally, Leo looked up at Jason, cheeks a little flushed. Jason cupped Leo’s cheek in his hand.
“I think its a great idea. Anything specific you wanted?”
Leo, still flushed, nodded.
“I wanted to maybe find a few new toys… andmaybesomelingerie-“
Leo flushed pink, nervously burying his face in Jason’s chest.
“Lingerie? For you or for me?”
”Uh.. both? Mostly me, I guess”
Jason nodded, and leaned down to kiss Leo’s forehead.
“Okay. Cmon, lets explore”
Leo nodded, cheeks returning to their normal color. He took Jason’s hand, starting to walk around the store.
“We should get what we need first, like condoms and lube, then we can explore.” Jason said, walking over to the display rack of lube. He picked up a bottle of their regular brand, and took a basket from a nearby holder, dropping the lube into it. Leo, meanwhile, picked up one of the so-called flavored lubes. It was bright blue, and was, apparently, blue raspberry flavored. He held it up to Jason.
“Wanna try this? It’s apparently.. blue raspberry flavored?”
Jason snickered a bit, but nodded.
“Why not, toss it in”
Leo put the second bottle into the basket, and walked with Jason to a shelf of condoms. Leo picked up two boxes, grinning, and held them up to Jason.
“Where do you fall on a scale from..extra small to.. extra long and extra wide?”
”Oh, definitely the second one”
Jason snickered, grabbing the box and putting it in the basket.
“We got everything we needed” Jason muttered, looking down at the basket then back up at Leo. “Wanna look around for a bit?”
Leo grinned, nodding. “I’m gonna go check out the toys. I need something to entertain myself with while you’re at work” Leo mock-pouted up at Jason before starting to walk away. Jason grinned, and smacked Leo’s ass before he got too far away. Leo yelped, and turned around to glare playfully at Jason. He flipped him off before walking off to inspect the toys.
Leo walked over to the large display wall of toys. They had everything from simple vibrators, to larger, ribbed dildos, to things that Leo wasn’t sure could physically fit in a human. Jason came up behind him, wrapping his arms around Leo’s arms and hooking his chin over his shoulder. “Anything specific you want? I know, nothing can compare to my dick”
Leo flushed pink, but grinned. “No, just something new. Maybe like- textured? I dunno. I just wanna find something” He shrugged, leaning back into Jason. Jason hummed in thought, then pointed at one.
“That one, maybe?” He pointed to a sky-blue dildo, roughly 10 inches. It was made up of around 8 ‘sections’, so to speak, of connected spheres, each getting wider and larger as they neared the flared base. Leo’s eyes widened, and he shook his head nervously. “Maybe- maybe lets work our way up to that one…”
Jason nodded, pointing at a different toy. “That one?” This time, he pointed at a bright purple dildo. It was ribbed, and had small, dull rubber spikes all over it. “Uh- Jase. We have that one already.” Leo grins, looking up at Jason. “Oh, shit? Really?” Leo just grinned, nodding.
Jason stepped forward, grinning. He picked up a box, holding it up to Leo. “You said you needed something as a substitute for my dick. What about literally my dick?” In his hand was one of those mold-your-own dildo kits. Leo snorted out a laugh, cheeks flushing, and took the box, throwing it in the basket.
Leo looked back up at the display wall, and noticed something that caught his eye. It was, for lack of better description, a strip of silicon rubber, with something very closely resembling a tongue sticking out of the middle. Leo’s cheeks heated as he stepped closer, reaching out to touch it. The material was firm, but wouldn’t hurt. The rest of the rubber was covered in small spheres and dull points. It looked like it would feel amazing. Upon inspecting the box, Leo learned it was basically for solo grinding. With flushed cheeks, he tried to discreetly throw it in the basket, but Jason caught it before he could.
“What’s this?” Jason asked, turning over the box to read the description on the back. “It’s- uh-“ Leo stuttered, avoiding Jason’s gaze. Jason grinned down at Leo, tossing the box back into the basket. “Sounds.. enjoyable~” Leo flushed pink, lightly smacking Jason’s arm. Jason simply laughed, pressing a kiss behind Leo’s ear. “Cmon, let’s go check out the lingerie.”
Jason dragged Leo over to the racks of clothes, starting to rifle through them. “Anything specific you want or don’t want?” Leo shook his head, the blush draining from his cheeks. “Just.. something you think would look good on me..” Jason nodded, as if deep in thought. Something caught his eye, and he grabbed it from the rack. He held it up to Leo, grinning.
Jason had grabbed a matching set of orange shorts and a bralette. The shorts were mesh, and very short, with a built-in thong-like shape inside to actually cover Leo. They would basically look like panties on the boy. The edges were adorned with lace, which only added to the provocative appeal of them. The top was simple, almost resembling a bikini top. Its ‘straps’ were basically strings, one around the neck and one to go around the back of his chest. The bra itself was, again, mesh, this time with no extra fabric to cover anything.
“How about this?” Jason grinned, turning the hanger around to show Leo. Leo flushed red again, and gulped. But, he nodded. “I-I’ll try it..” They started walking to the back corner of the store, towards the fitting rooms. Once there, Leo took the basket and the hanger from Jason, stepping into the fitting room. “Wait out here, I’ll call you in once I’m done”
Jason nodded, and leaned against the wall across from the changing room as Leo shut the door. Once in the changing room, Leo took a deep breath, starting to pull off his shirt. He placed it on the bench in the changing room, then kicked off his shoes. He pulled down his pants next, leaving him in just his binder and boxers. With a deep breath, he pulled his binder off. He sighed, finally able to breathe again. He finally tugged down his boxers, leaving him fully naked in the small room. The exposure sent a chill down his spine, and he quickly grabbed the shorts off the hanger. He slipped them on, nervously biting his lip. He grabbed the bralette next, managing to tie it himself. Finally, with both pieces on, he dared to look in the mirror.
Wow.
He was hot. The shorts rested where his inner thighs and hips met, the small inner thong paired with the mesh leaving very little to the imagination. The bra fit almost perfectly around his chest, highlighting his round boobs and darker nipples. He shifted, shuddering as the shorts brushed against his already leaking folds. He moved to the door, cracking it open and sticking his head out. “Jase? You can come in now…”
Jason slipped inside the fitting room, shutting the door behind him. He had his eyes shut, grinning like an idiot. “Can I look?” Leo took one last breath, and nodded. “Yeah..”
Jason opened his eyes, and the sight he was met with was (almost) enough to make him either 1. Cum there and then, or 2. Bend Leo over and fuck him here and now.
“Holy.. fuck..” Jason stepped closer to Leo, hands resting on his waist. “You- you just- holy- I- fuck-“ Jason stuttered, hands squeezing Leo’s hips. Leo groaned, letting Jason press him backwards against the wall.
“I really can’t resist this, Leo~” Jason groaned, one of his hands sliding up to cup one of Leo’s boobs. Leo moaned, burying his bright red face in Jason’s neck. He took a deep breath, regaining some of his cocky confidence.
“I guess we should test these out before we buy them, huh?~” Leo grinned, rolling his hips against Jason’s. Jason groaned, nodding in agreement. He stepped away from Leo, making space on the bench for him to sit. Leo obediently sat down, spreading his legs teasingly for Jason. Jason groaned, standing between Leo’s spread legs. He grabbed Leo’s thighs, keeping his legs apart. “Shorts off, pretty boy~”
Leo nodded, whining quietly. He slipped the now soaked shorts off his body, hissing as the cool air of the store hit his now spread open cunt. He shivered as Jason unzipped his jeans, pulling out his already hardening cock.
Gods, Leo could stare at Jason’s cock for hours. Flushed red the tip, veiny and long, glistening with precum, and had just the right curve to flawlessly hit that spot inside Leo every time. Jason grinned, noticing Leo’s staring. He gave himself a few teasing strokes.
Leo moaned, wanting nothing more than to reach down and touch himself. But, he resisted. Jason reached into the basket, opening the box of condoms and pulling one out. He unwrapped it, and rolled it over his cock.
Jason wasted no time lining himself up with Leo’s dripping hole, one hand on Leo’s waist and his other on the wall behind the boy. He started slowly pressing in, causing Leo to whine. His feet planted on the bench, legs spread for Jason, his hands on his thighs spreading himself open. Jason moaned at the sight, pushing faster into Leo.
Jason’s hips pressed flush against Leo’s, filling up the boy with his cock. Leo whined, one hand coming down to rub his clit, another moving up to squeeze his boob. Leo moaned, already panting, as Jason began thrusting in and out of him, already setting a brutal pace.
Leo grabbed his discarded t-shirt, stuffing it in his mouth to muffle his moan. His fingers still rubbed hard circles on his clit, and he teased his hard nipples through the mesh of his bralette.
“Leo- fuck, you’re so hot- ‘m gonna cum-“ Jason moaned desperately, buring his face in Leo’s neck and biting down on the soft flesh. Leo cried out, muffled by the shirt, and nodded in agreement. His hips twitched, his thighs trembled, and his clit throbbed, aching for relief.
“Fuck- fuck-! Leo- i’m~ fuckin- cumming~” Jason buried himself deep inside Leo, filling the condom with his heavy load. Leo moaned, feeling the effect despite the condom, and came shortly after, soaking his own hand with his juices.
Leo cautiously removed the shirt from his mouth, whining from the force of such an intense orgasm. Jason moaned into his neck, making no move to pull out of Leo. Leo’s fingers on his clit gradually slowed, bringing him down from his high.
Jason took a shaky breath, and pulled his face out of Leo’s neck. “Gods above that was amazing.. you- you’re amazing, Leo” Leo grinned, blushing. Jason pulled out of him, hissing as his softening cock brushed against Leo’s inner walls. Leo whined, and ran his hands through his hair.
Jason stood up, tying off the condom and throwing in a nearby trash can. He helped Leo stand, changing the boy back into his regular clothes. “No binder, you need to take a break.”
“But-“ “No buts. It’s not safe.” Leo pouted, but didn’t try to resist.
Once both boys were dressed, and a little less disheveled looking, they made their way out of the dressing room and up to the front counter. They paid for their items, Leo flushing red as the cashier asked why the shorts were wet. “Uh- spilled water, sorry” Jason muttered, trying to bite back a smirk.
They soon walked out of the store, plastic bag in hand, and so, so many fantasies of things to come. Yes, them included.
