Actions

Work Header

Dirty Laundry

Summary:

A single pair of used, white panties had stared up at Jayce from the hamper.
Before he could think, Jayce had shoved them into the pocket of his gym shorts.

Jayce is forced to come clean about his dirty habits.

Notes:

(See the end of the work for notes.)

Work Text:

Jayce has one pair of his roommate’s panties wrapped around his fist, and another lying spread across his face. He knows it’s wrong—even as he continues to fuck up into the hand gripping his cock—but he can’t stop himself. These pairs are starting to lose their scent. He’s going to need another fix, and soon.

The front door of their shared apartment opens and shuts with a creak and a click. Jayce pauses, his hand stilling on his cock as he listens to his roommate walk down the hallway and straight to his own bedroom. Viktor. He’ll be taking a shower soon, considering he just got home from physical therapy and is probably dripping with sweat. Jayce’s cock pulses in his hand at the thought, and he squeezes the base to stave off the building tension in his balls. 

This routine started innocently enough when Jayce had offered to do Viktor’s laundry after he’d gotten his top surgery done last year. Friends and family were around to help with his recovery, which went swimmingly, and Jayce picked up the slack in the last couple of weeks when it was just the two of them once more. 

It was during this time that a single pair of used, white panties had stared up at Jayce from the hamper.

Before he could think, Jayce had shoved them into the pocket of his gym shorts.

Now, he goes through a single pair every couple of weeks. Viktor is a bright man, so he notices when the first pair goes missing. Jayce blames their janky dryer, lies that it’s eaten more than a few of his socks, and continues to swipe Viktor’s panties when he’s away from his bedroom. Viktor starts buying plain cotton underwear in bulk; simple colors, minimal patterns, ones that turn from black to orange in the crotch—and Jayce buries his nose in the stain while fucking his pillows, or his hand, or his fleshlight, or another pair of Viktor’s panties.

This time, like every time, he swears this will be the last pair he takes. He enters Viktor’s bedroom stealthily—though it’s unlikely Viktor would hear Jayce executing his theft while he showers— and there is Viktor’s mesh hamper, bulging with dirty clothes that Jayce could just dive into. 

But the holy grail sits directly at his feet: Viktor’s gym clothes. A pair of dirty, white underwear drenched in sweat looks up at him from where it rests inside Viktor’s shorts that he’d shucked off and abandoned on the carpet.

Maybe he won’t notice the rest of the clothes are in the hamper when he comes back to his room. Maybe he’ll think that’s where he left them. That’s what Jayce relies on as he bundles the underwear in his fist, tosses the rest of the clothes after giving them a long, hearty sniff, and absconds back to his bedroom across the hall with his prize.

Jayce nearly comes just from rubbing the moist fabric up against his length, imagining that he’s pinned Viktor down and is grinding himself against his roommate’s clothed, wet cunt. Viktor would squirm and whimper so cutely beneath him. He strokes faster, swiping over the head of his cock with the sweaty underwear he swiped—underwear that cradled Viktor’s pussy all day. Just as Jayce is reaching his peak, he reaches over to grab another pair of black panties from last week to cover his nose and mouth. He inhales deeply and sucks the fabric, laying his tongue flat against the crotch, desperately seeking any trace of Viktor’s salty musk that may be left over. The groan that escapes him is muffled by fabric as Jayce’s load shoots up his chest, slowing to a few gentle spurts that coat his fingers, sticky and white.

A familiar wave of guilt washes over him. He tosses the older pair of panties in the direction of his waistbasket. His forearm rests across his face, tacky with sweat, as he catches his breath. He wonders when, if ever, he’ll stop being such a coward and tell Viktor how he feels. 

Jayce’s relationship to his sexuality has always been dysfunctional, and Viktor threw a man-shaped wrench into everything he thought he knew about himself when they met in college years ago. They’ve been nearly inseparable since the first time they worked on a project together in their undergrad. Afterwards, when Jayce had tried to date, things often fell apart when his partner realized how much he talked about and spent time with Viktor. It only recently became clear to Jayce what that actually meant to him, long after he started stealing his roommate’s panties about it.

He pulls the fabric off his sticky cock and holds it up to the light. There, like blood splatter at a crime scene, are the translucent stains of Viktor’s sweat in large patches and Jayce’s come in random blots. Clear evidence of his transgressions. A pang of arousal strikes through the cloud of guilt in his mind. Just as he’s about to shove this pair back into his pillowcase, he notices a small, satin tag with something written on the back of the underwear.

Embroidered delicately in red on the tiny tag are two words:

To: Jayce

In that moment, Jayce swears he feels his heart stop. The sweat on his body immediately feels ice cold. He scrambles to his feet and snatches the older pair off the ground. There, on a black tag, are the same words.

Jayce is hyperventilating now. He shakes out his bedspread and the second pair from the beginning of his masturbatory session falls onto the bed. A light pink pair, with lacy trim, abnormally feminine for Viktor but very sexy regardless. He finds exactly what he’s looking for on this pair, too. Jayce falls to his knees on the carpet, running his thumb along the embroidered words.

To: Jayce

So he knew? How long has he known? And he never said anything? Jayce can’t stop his mind from racing. He’d pictured what it would be like to be caught: forced to move out, quit his job, never speak to Viktor again, maybe move back in with his mother. 

It was never like this.

The door to the bathroom opens just outside Jayce’s room, and he hears Viktor pad his way back into his own bedroom, where his gym clothes were just placed in the hamper by Jayce while he stole a pair of his panties to jerk off with. Like a perfect honey pot. Of course Viktor knew. He is far too clever for something like this to escape his notice. Jayce was just so blinded by his new shiny fetish that he’d forgotten. Or completely ignored.

What does one wear to confront their roommate about their history of panty-stealing? Jayce pulls on a pair of boxers and some loose sleep pants that hang low on his hips. The clean t-shirt at the top of his drawer is one from Piltover U’s robotics team. Perhaps Viktor will see it and remember all the good times they’ve had, and be less inclined to completely disown Jayce for his behavior.

The few steps across the hallway feel like miles for Jayce, who holds the pink panties in his clenched fist, the tag with his own name on it peeking out between his fingers. He fidgets with it, feeling the satin on the sides of his thumb as he savors his last moments before facing the truth. Jayce reaches up and knocks twice with a single knuckle.

Almost immediately, the door opens. Viktor, still wrapped with a towel under his arms, wet hair plastered against his face and neck, looks up at Jayce inquisitively. Then his eyes go to Jayce’s fist full of fabric, and he grins smugly. Jayce says nothing, waiting for Viktor to laugh at him, or scream, or slam the door in his face.

“Took you long enough,” Viktor states plainly, plucking the panties from Jayce’s hand.

“Viktor, I—”

Viktor turns around and motions for Jayce to join him inside. Jayce cautiously enters the room he’d brazenly trespassed in less than half an hour ago. His roommate leans over his own computer chair, moving and clicking his mouse while looking between his three glowing monitors.

“I think you’ll find this quite interesting, Jayce. Consider it a…personal project of mine.” 

Viktor waves a hand flamboyantly towards the computer, and when Jayce rounds the corner to look, he sees a very familiar sight: a spreadsheet. But this one isn’t like the ones they use for work. It’s much simpler. It tracks the dates Viktor’s underwear has disappeared, colors and fabrics and patterns that go missing most often, events like his physical therapy appointment leading to an inevitable thievery of whatever pair he wore that day. It’s beautifully organized data of Jayce’s most mortifying secret.

“I’m quite impressed that today you immediately swiped what I wore right off the floor. You must have been desperate, since you took my last charcoal grey pair just a week ago.” Viktor points to a line on the spreadsheet indicating that particular theft.

“How long have you known?” Jayce asks, his voice barely above a whisper.

“A few months. I was in denial about it for a long time. I never thought someone like you could be so…”

“Disgusting? Depraved? Perverted?”

Something dark flashes across Viktor’s face as his grin widens.

“Yes.” His expression softens slightly. “But also, interested in someone like me,” he admits.

Jayce sighs, rubbing the back of his head with a hand and turning to face the open door of Viktor’s bedroom. He considers running away, but he’s really past the point of no return.

“So… what now?” He asks.

Viktor hums thoughtfully and walks to the edge of his bed, resting his cane against the footboard before leaning against it.

“Well, you’ve gotten used to taking what you want without asking,” Viktor teases, tilting his head to the side. “Why stop now?”

Just as Jayce’s guilt is about to overtake him, Viktor opens the towel, one arm at a time. Jayce feels his jaw fall open at the sight. Viktor’s body, in the shifting rainbow light of the LED strips lining his bedroom, is on full display in front of him. The brown patch of hair between his legs trails up to his belly button, the flat planes of his abdomen pale and dotted with moles. Tiny scars on his nipples end right next to a perfectly placed beauty mark that Jayce needs to put his mouth on.

His body reacts before his brain can. He has so many questions about if Viktor is sure, if he’s mad at him, if everything will be okay, but they’re all swallowed up in Viktor’s mouth as they crash together with an unhinged passion that borders on violence. 

Jayce tackles Viktor onto the bed, shoving his tongue between his roommate’s lips so he can taste the back of his teeth and lifting him easily up onto the bedspread. Viktor digs his nails like claws into Jayce’s forearms, his back, his waist, his ass, any piece of muscle he can squeeze as he moans into Jayce’s mouth. Wordlessly, Jayce sits up and pulls his shirt over his head with one hand, using the other to pin Viktor to the bed. Viktor’s hands are immediately on his pecs.

“You are—hah—fucking incredible,” Viktor mutters as he thumbs at Jayce’s nipples. “I never believed I could have you like this.”

“Anytime, V,” Jayce pants, delirious. He dives back down to kiss at Viktor’s chest and nibble his collarbone. 

Viktor writhes beneath Jayce’s weight, and Jayce grinds his hips down against Viktor’s thigh. “Feel that?”

“Yes, Jesus, Jayce.” Viktor’s hands move to Jayce’s head as Jayce continues his downward trajectory, making it all the way down to his bush before flattening his tongue against Viktor’s body and licking all the way back up to his neck in a single, smooth motion that makes Viktor shudder. “I’d rather feel it inside me than against me, though.”

Jayce’s cock throbs at the thought of being wrapped in Viktor’s cunt.

“Sit on my face first?” Jayce asks, breathlessly.

“You’re asking more from me?” Viktor chides, continuing to smugly grin until Jayce grabs him firmly by the jaw and turns his head to face him.

“Is that a no?”

Viktor shakes his head, his eyebrows knitting up and his expression a mix of apprehension and lust. Jayce rolls onto his back. Moments later, Viktor is hovering just over his face, having the audacity to look sheepish.

“You don’t need to do this first, I’m—”

“No, I do,” Jayce corrects him and pulls hard on his thighs to get Viktor’s cunt in his mouth. 

It’s like the fresh pair of panties Jayce just stole, but hundreds of thousands of times better. Viktor is so wet, and Jayce drinks him like he’s an oasis. He rubs his nose against the engorged nub of Viktor’s cock, nestled in his bush, as he licks every soft fold he can reach. Viktor grinds against Jayce’s face, holding the headrest for support as Jayce pushes his tongue into Viktor’s hole. The hot, clean taste is ambrosial to Jayce, who thinks he can die happily after this, though he’d prefer to come before then.

The only sounds Viktor can manage are the croaks and squeaks and cries of a man hurtling towards the edge of his own orgasm. Jayce wraps his lips around Viktor’s cock and sucks hard until Viktor is twitching and groaning uncontrollably on top of him. 

He stays latched there until Viktor reaches down and pulls his hair to get him off, laughing in disbelief. Jayce smiles back up at him, and Viktor looks totally disarmed by it. Like he wants to say something. Instead, he moves to lay across Jayce’s chest and kiss him as a hand reaches down to wrap around his aching, throbbing cock.

“Tell me,” Viktor leans on his elbow beside Jayce and strokes him languidly. “Did you get to…use today’s pair before you knocked on my door?”

Jayce swallows a lump in his throat, unsure of the right answer. He decides to go with the truth, and nods.

“Think you can give me another so soon?” Viktor asks with a pout that Jayce wants to shove his cock into.

“V, you can milk me dry for all I care. I’m all yours, baby.”

That is the exact level of enthusiasm I was hoping for.” Viktor tugs Jayce’s arm until he rolls on top of him. His thumb swipes at a slick bead from Jayce’s cock. “Is it time for the main event?”

“In a second. First, I need to know something.” Jayce grinds his length between Viktor’s legs, pulling an oversensitive groan from him. 

“How long?” Jayce asks.

“I told you, it has only been a few months since I—”

No, how long have you wanted this?” Jayce looks down between them before his gaze moves right back to Viktor’s dark eyes. “Wanted me?”

“Well,” Viktor exhales shakily and chuckles. “How long have we known each other?”

“Oh my God, V.” Jayce laughs, resting his head against Viktor’s forehead. “Are we stupid?”

“No, no, I don’t think so,” Viktor giggles. “Maybe just stubborn.”

“Let’s go with that.” Jayce kisses Viktor on the nose, the cheek, and the lips, softer than he had before. Reverently. “You ready?”

“I have been ready, Jayce. Don’t make me wait another—ah!” Viktor’s statement is cut off by his own cry of pleasure from Jayce pushing his cock inside. And Jayce is speechless. His mouth hangs open as he sits up and watches himself disappear into Viktor, inch by inch, until Viktor’s ass rests against his thighs. 

He can feel Viktor, burning hot and dripping around him, squeezing him, trying to pull him impossibly deeper as though Jayce isn’t about to kiss his cervix with the tip of his dick. 

Jayce withdraws just a bit and thrusts in experimentally. Viktor mewls, his hands coming to grip Jayce’s wrists, his back arching. He only gets a few more gentle thrusts before Jayce is pounding into him, thumbs digging into his abdomen as he pulls Viktor on and off his cock like a sex toy. 

“Tell me,” Jayce pants. “You knew about this so long. You must’ve gotten some sick enjoyment out of it to, right V?” He reaches up to face Viktor towards him once more with a forceful hand on his jaw. Viktor nods, his head almost hitting the headboard as Jayce slams into him.

“Did you touch yourself thinking about it? About this?” Jayce plows into him extra hard, and Viktor screams, clawing into Jayce’s forearms. When Viktor opens his eyes to look at Jayce, they’re wide, and feral.

Yes, I did, I knew exactly what you were doing with my panties, you freak. I—” Viktor leans up on his elbows to say something more, but Jayce’s cock hits a new angle that renders him speechless. Jayce wraps an arm around his back to keep him there.

“Maybe if I’d known what a pliant little fuck toy you’d be, I wouldn’t have snuck around behind your back,” Jayce growls into Viktor’s ear. Viktor nods along with him, mouth agape in a soundless scream as his cunt continues to be pummeled by Jayce. He mumbles something inaudible, and Jayce grabs him by the jaw once more.

“Speak up, pet,” he commands.

“I—hah—only f-for you, J-Jayce,” Viktor admits as tears run down his face. Jayce laps them up greedily before laying Viktor back down and bracing himself on his elbows.

“You feel good?” Jayce asks, slowing his thrusts for the first time since he started fucking Viktor.

“Yes, yes, fuck, don’t stop Jayce,” Viktor whimpers. “Don’t you fucking stop now.”

“I won’t, you’ve been so good,” Jayce murmurs as the tight coil in his abdomen feels like it’s about to snap at any moment. “Can I come inside?”

“Please, please Jayce!” Viktor cries before Jayce feels his cunt clench down on him. As it continues to pulse around Jayce’s cock, Viktor wails, and Jayce slams himself deep one final time before he’s spilling his release inside his roommate. He keeps fucking his spend into Viktor’s pussy until his thighs are shaking, and he collapses against Viktor’s chest with a huff.

The room smells of sex, sweat, and Viktor’s shampoo. Viktor’s air purifier flicks on with a purr. The sun has gone down at some point. Jayce and Viktor remain intertwined.

When Jayce finally speaks up, his voice breaks, almost overwhelmed with emotion at what just happened.

“So…are we good?”

“More than good,” Viktor mutters as he runs his hand through Jayce’s hair. “Much more than good.”

Jayce clears his throat, embarrassment no longer clouding him. “Next time you have physical therapy…” he starts.

“Hmm?” Viktor answers, curious.

Jayce kisses along Viktor’s neck, whispering into the shell of his ear.

“Don’t shower.”

Notes:

thank you Sarah for beta reading my beloved

if you like jayvik follow me on Twitter Bluesky Tumblr