How I Became my Roommates' Slut

He balled up the dirty, cum-soaked fabric and shoved it against my mouth. “Open wider.” Fuck… he wants me to eat it?

  • Score 9.2 (16 votes)
  • 543 Readers
  • 2133 Words
  • 9 Min Read

Greg suddenly looked curious, like the wall he usually kept up had cracked for a second. Julien was already heading out in a hurry when the bald guy turned back to me and asked again what his partner in crime had been talking about:

“What toy?”

“Uh… something I just tried out.”

“Show me.”

A bit nervously, I turned around on the bed and got on all fours so he could see, then pulled my jeans and boxer down in one motion. It was the first time he’d seen my ass, and I won’t lie—I was a little anxious about it. The burning sensation inside me was intense, and it got worse when the fabric brushed against the base of the plug.

“Tss… that’s Julien’s doing, right?”

“Yeah.”

“Spread.”

Gulp.

Falling back into that position I’d started practicing with the damn swimmer, I spread my cheeks and leaned forward, pressing my forehead into the blanket so he could get a full view of what kind of slut I’d become for his buddy.

I stayed like that for a while—maybe a full minute—on all fours, ass up for him.

“Good. Turn around.”

That was it. No comment, nothing else. Like it didn’t even deserve his opinion. Maybe he didn’t have one. Maybe he was just using me.

I turned back to face him, still on all fours on my bed, my head level with his stomach.

“Keep going.”

Where was I again?

Oh yeah! His crotch, his feet and those athlete legs.

I moved quickly to his left leg and pulled it forward, setting his foot on the bed so I could get closer, get more of that scent.

I licked from the top of his sock all the way up to the edge of his white boxer briefs. A thick, sticky line was already leaking out the side. You could see the head of his cock swollen, oozing pre-cum through the fabric, a creamy trail slowly running down.

It was honestly impressive.

My tongue moved up to kiss his thigh, circling his leg. Greg seemed to like it—he didn’t stop me—so I kept going, kissing his leg like I would a girl’s.

Except Greg’s leg was hairier (which, yeah, was a bit unsettling at first) and way bigger, more muscular… and weirdly, that made it better. There was just more of him to explore.

“On your back.”

For a second I hesitated, not sure what he meant. I must’ve taken too long, because Greg grabbed me and positioned me himself.

He laid me on my back, slightly sideways on the bed, my head hanging off the edge. I didn’t have much room for my legs, so I pulled them in. Then he grabbed my head—like a rugby ball—and shoved it closer to him until his heavy, leaking bulge was right above my mouth.

And then—Jesus—the smell hit me.

Greg pressed his big, heavy balls, still trapped in his soaked boxer briefs, against my mouth. The fabric was drenched in sweat… and probably pre-cum too.

“Chew.”

I couldn’t even speak. I just let out a muffled moan, a little ashamed, and opened my mouth wide as his balls pressed against my face, filling my nose with that strong, complex scent.

He started grinding against me, and the friction made the smell even stronger—body fluids, sweat, everything. It was overwhelming.

“I said chew.”

One of his hands came down on my cheek. Huge. It covered my whole face, fingers reaching down to my neck. Not a slap—just a warning.

I obeyed, trying to move my mouth, trying to get some of his coarse hair between my lips, but barely managing to take in more than a strand at a time.

This is so fucking gross.

But I want more.

Why won’t Greg let me suck him?

I want the real thing.

I still remembered so clearly what his balls had felt like last time, in the kitchen.

And now… I felt like I was being denied, the fabric dulling their texture, their taste.

Still, I played my role. Like a good little slut.

Greg kept grinding harder, gripping my face more firmly—then both hands—until something snapped in him.

“Slut.”

I felt it in his crotch—he got even harder, heavier. His hips started moving faster, like he was fucking my face with his bulge.

Then he went wild.

I knew he was about to cum.

Wait—what about his load—

“Grrr—”

It was a low, angry growl. Like some beast you shouldn’t have woken up.

I’m about to get wrecked.

“Bitch.”

He slammed his crotch harder against my face. My mouth was wide open, wrapping around part of each ball—I could feel them pulsing against my lips, trembling with every spasm.

“Fucking bitch.”

He kept repeating it, voice deep and rough, forcing more of himself into my mouth, deeper, harder. I honestly thought he was going to break my jaw at one point.

Greg is so strong… if he ever really lost it on me, I’d be done for.

Good thing my mouth calms him down.

Then I felt it—heat. Wetness spreading against my cheek, soaking my lips. The smell was unmistakable: his thick, bitter cum filling the cramped space inside his boxer briefs, pooling around his massive balls.

He came for a long time, just like the first time I sucked on his nasty balls. And when he finally finished, he let go of my head.

I could breathe again.

Jesus.

What a savage.

My eyes immediately locked onto the massive white stain spreading across the upper corner of his briefs. His cum was thick—almost creamy—and it had pushed right through the fabric near the slit of his fat head. Most of it was still trapped inside though, soaking everything.

Fuck.

He cums so much.

My vision finally cleared enough to see more than just his package—I saw his chest rising and falling under his wifebeater, slick with sweat, his flushed face above me. Even upside down, I could tell he was satisfied.

“Good bitch,” he said, voice hoarse. “Stay open.”

He stepped back, then grabbed the waistband of his soaked boxer briefs and pulled them down his legs.

I kept my mouth open, just like he told me.

“Laundry.”

He balled up the dirty, cum-soaked fabric and shoved it against my mouth.

“Open wider.”

Fuck… he wants me to eat it?

I didn’t sign up for that…

But my eyes rolled back, caught between shock and something else, and I took it. The taste hit my tongue immediately: his cum, strong, unmistakable, soaking into my mouth as the fabric pressed deeper.

It filled my palate, my throat, as the cloth slowly unfolded.

I had it everywhere.

“Thanks bitch.”

And just like that, he turned around and walked out of my room. Still in his socks.

I heard him knock on a door outside like 5 seconds later.

“Yeah?”

“She's free.” The rubyman grunted.

“Fuck bro, took you long enough!”

“Fuck off, man.”

They laughed.

And I just lay there, moaning softly, my head spinning from everything flooding my senses.

I chewed.

A little.

Every now and then, it was like I was wringing the fabric with my mouth, squeezing out more of that warm, salty taste.

Fuck, what’s wrong with me?

Then I heard footsteps.

Shit.

Julien.

I scrambled up, pulled the soaked boxer out of my mouth, and tried to hide it. I hesitated too long—I’d barely shoved it under the bed when the blond barged in like he always does.

- - -

“Hey, so… slut. You like your little nickname?”

I gave a faint smile, nodding slightly.

“So now Big G gets to book you and I don’t even get asked first, huh, slut?”

“Sorry.” I wiped the last traces of cum from my lips. "It wasn't planned."

“Seems he really needed it though. Guess he's got the blue balls without his regular at the moment."

He paused, his mind jumping to something else a moment later:

"I would’ve told you to come to my room like usual, but I wanted to know what you two got up to.”

Gulp.

Was I even supposed to talk about it?
I didn’t think that was part of the rules… weren’t we meant to keep things discreet?

“Come on. Give me the details, or at least the ending. What did he do to you? Knowing him, he’s not really into classic blowjobs.”

A bit unsure, I tried to find the right way to put it.

“Yeah… I didn’t suck him.”

“Didn’t fuck you though, right?”

“No.” Just the thought made me shiver.

His dick was so thick.

Way thicker than the toy still inside me, one I was almost forgetting about after everything

Greg had just put me through.

“No, the whole building would’ve heard you squealing, and probably banging against the walls,” Julien said thoughtfully. “So… how did he use you?”

That’s when I got an idea.

Instead of explaining, I’d show him:

I reached under my bed, grabbed the dirty boxer Greg had just given me, and held it out. Julien couldn’t resist making a joke:

“Jesus… Big G really fills his diapers, huh? That dude’s seriously twisted.”

Seriously?
That’s rich, coming from him.

“And he just came in it? You didn’t have to swallow anything?” he added, almost sounding disappointed.

I opened my mouth slightly and made a small inward motion to show him Greg had made me chew it.

“What a freak, I swear,” he chuckled. “But that gives me an idea. Don’t move.”

“What?”

“Put it back in your mouth.”

Shit…

Honestly, once Julien left, I probably would’ve done it again anyway—just to savor it a bit longer, to really feel it.

But doing it in front of him… that was something else.

Humiliating.

Yeah. That’s the word.

“Don’t play shy, I know you liked it.”

Obeying my first master, I pushed the still-wet fabric back into my mouth and waited for what came next.

“So he gives you little gifts like that and you just gobble them up, huh?”

I shrugged, mouth full.

“And mine? Did you use it today?”

I nodded silently.

“Show me.”

Once again, I turned around, presenting my ass to the swimmer:

“Tss… I told you to shave that last time. When’s that happening?”

I let out a small whine in apology, which only seemed to encourage him. A second later, his hand came down hard on my right cheek.

“Naughty girl.”

CLAP.

He spanked me, hard.

Heat spread instantly through my skin.

“You wore it all day?”

Hesitating, I admitted it wasn’t the case.

“How long?”

I couldn’t speak, so I held up five fingers.

“Five hours?” He looked satisfied. “That’s good for a second time. Really good.”

He spread my cheeks and leaned over the bed for a better look, like I was some kind of experiment.

“Damn… might’ve been a bit ambitious though. Does it hurt?”

Not anymore. It was like my ass had gone numb.

I shook my head, and that clearly interested him.

“Looks pretty dry though. You should’ve used more lube.”

Yeah, maybe tell me that beforehand, genius.

“Alright, I’m taking it out.”

FINALLY.

With a firm grip, he grabbed the base of the plug and started pulling, slowly.

I could feel just how deep it was, how much it didn’t want to come out. He had to wiggle it side to side, even twist it a bit, which made me moan as it dragged against sensitive spots inside me.

“Damn, it’s really stuck!”

After some effort (and a fucking pain in the ass!), he finally pulled it free, my legs trembling as flashes of pain came back.

Air. Finally.

It felt like something opened inside me: like airing out a room that had been sealed for too long.

Julien sighed and tossed the plug onto the floor.

“You’ll clean that.”

I let him stare at my open hole for a moment. It was absurd.

Both my roommates had spent minutes of their lives just looking at my ass like that, when I’d never even dared show it to my girlfriends.

Then again… I always felt like it would’ve disgusted them. They were too prudish.

“Yeah, you’re really open… you can even see a bit inside your pussy.”

My what?

I felt the blood rush straight to my face when he said that.

“If Greg had the front, I’ll take the back.”

Wait—what?

Now?

Looking over my shoulder, I saw him drop his shorts in one quick motion, his long, swollen dick springing free.

“You’re going to fuck me?”

The panic in my voice made him chuckle:

“Not tonight,” he said, serious, almost considerate. “It’d hurt too much.”

I exhaled.

Then he gave me one of those teasing winks he knew worked on me every time.

“But I’ve got another idea.”


If you enjoyed this story, consider supporting the author on Patreon.


Report
What did you think of this story?
Share Story

In This Story