Slutty roommate

5/17/202515 min read

photo of white staircase
photo of white staircase

After a long and exhausting day at work, I arrived back at our apartment with the hopes of taking a hot steamy shower before playing some video games, it’s Friday after all. This lovely idea didn’t last long after opening the door, where I found my roommate, Sarah, completely naked on the couch. My eyes opened wide at that sexy yet annoying view. She has always been slutty around the apartment but never to the extent of going fully naked. Her usual MO is to wear tight booty shorts, the ones that almost look like panties, and a loose crop top, that barely covers her perky tits and shows off her underboob.

“What are you staring at Josh?” She asked annoyed, like she wasn’t naked on the couch.

“Nothing, I will be taking the shower, so don’t interrupt me” I sighed exhaustedly as I walked to our room.

“No need to tell me when you are going to rub one out, small dick” she rolled her eyes as she went back to her phone.

She is always such a bitch! I can’t believe I live with her. We met back in our freshman year of college and thought nothing of her until a couple of months ago when I was apartment hunting and found her needing a roommate. Cheap rent, close to work, and a quiet enough place, can’t complain about it but I can complain about her. Whatever, I needed a shower so that’s what I did. I dropped my bag by my bed before heading into the bathroom for a long and steamy shower. That hot water hugged my body so nicely, that my mind slowly relaxed and let go of the stress of today’s work. This soft and gentle relaxation didn’t last long enough. Even though I grew to hate her bitchy attitude, she is so fucking hot.

Her sexy naked body flooded my mind, so fit, so perfect. She has short brown curly hair that barely reaches her shoulders, those clear green piercing eyes, that small cute nose with light freckles peppered over it and her cheeks, those slick naughty lips, her soft skin, her gorgeous perky tits, that flat stomach that was hiding some sexy abs, her amazingly round ass that just begged to be squeezed, those thick strong thighs that can kill a man and finally, that slick bald pussy that just made me so hungry.

“What are you thinking idiot, she is a cunt” I said to myself while stroking my hard needy cock.

I know I shouldn’t have but that vivid image of her just kept popping into my head until my mind ran with it to the moon. Imagining how her tongue would feel around my tip as she looked up at me with innocent eyes, how her hands would feel massaging my balls while sucking me off, how warm and slick her pussy must feel hugging my hard cock, how those slutty lips would moan my name as I fuck her against the couch.

It was too much for me to handle and my lust took over. My hand slowly rubbed up and down my shaft, teasing the tip gently before increasing my pace. My left hand joined in and began to rub my tip as my right one stroked my cock hard and fast. I almost let a moan slip thinking of those lips kissing me, and with my climax right at the corner, she knocked hard on the bathroom door.

“Hey! I am ordering pizza you want some?” She asked over the door with an annoying tone.

“Didn’t I tell you not to interrupt me?!” I sighed with my cock still about to burst.

“You want or not! I don’t care if interrupted your imaginary fuck with your coworker” she said annoyed.

“Yes, I want pizza! Order from _____ I have a coupon for 15% off” I said as I finished my shower.

“Wallet?” She asked

“Yes!” I said as I heard her walk away.

I sighed in annoyance as she had just killed my boner and drive to jack off. My poor guy remembered why we hated her and decided to tune off for now. In my blind frustration from earlier, I forgot to bring any clothes with me. At this point I was too into the “fuck it, I don’t care” mentality and dried off before heading out. To my surprise she wasn’t in our room, win for me I guess, no need to explain why I was naked. I don’t need her to also call me a perv when she is the one naked. This small win was quickly shattered when I opened my drawer and there was no clean pair of boxers. With a big and heavy sigh, I put on what I had left, some old shorts that had shrunken and they were almost not able to hide my cock, and a t-shirt.

At least we have a washer and dryer, no need to go outside. I grabbed my laundry basket and threw my clothes in the washer before turning it on and heading into the living room where I found her, still naked and really sexy. The cold air of the apartment had gotten her nipples rock hard and I can’t deny, I was feeling hungry again.

“Here dufus, have your wallet back” She threw it at me with some force.

“Did you use my coupon?” I asked as I placed my wallet on the TV console

“Yes, and your card; pizza should arrive in between thirty minutes and an hour. Peak hour and their website said it might take a bit longer too.” She shrugged and went back to her phone.

“What? Aren’t you supposed to pay this time?” I asked at this point angry

“I will pay next week; I don’t have the cash now” She rolled her eyes.

“Ugh you fucking better, I am tired of paying” I scuffed and sat by her side before grabbing my Nintendo Switch controller.

All I wanted was to play a game and relax, even though I had a slut laying down by my side and I could still see her delicious pussy in my peripheral vision. Thankfully, today was boy’s night and we were set on playing some Mario Kart like the old times but when I connected, none of these fuckers were online even though I was already late. I quickly texted them and see what was going on and while waiting on a reply, this slut, spread her legs in my direction, basically inviting me into eating her out. My cock woke up from its slumber and pushed up on my shorts before my tip peeked out.

She was still too busy on her stupid phone to even notice. It was tempting, not going to lie, my hatred for her slowly turned into pure lust as I began to salivate. I haven’t eaten a pussy in months and I was slowly losing my mind as I began to push away my hatred if it gives me a taste of her. Thankfully this didn’t last long as the boys answered along the lines of “Oops! Forgot it was now, be online in 15 minutes”. Since I still needed to wait, nothing better than a warm-up round to smoke them later.

“Can I play?” She asked while spreading her legs farther and her pussy spread open slightly. Such a delicious-looking pussy, I almost lost focus.

“You want to play Mario Kart?” I asked while racing an eyebrow

“Yes! I have played before you asshole” she said as she sits up, making her perky tits jiggle.

“Fine, here, use this” I handed her my spare controller while ignoring my throbbing boner in my shorts, not like I can hide it anymore.

“I will beat your ass,” she said playfully yet sassy.

“Sure, loser pays for the pizza” I smirked.

“And the winner doesn’t need to pay it next week” she smirked back.

“Deal!” I extended my hand

“Fuck yes!” She slapped my hand off as we began to play.

The first race comes after a long debate on which cup to race while she purposely made her perky tits jiggle with each time we argued. I gave up and let her choose after she squeezed her tits together. But she wasn’t ready for the smoke she got in the first race; I lapped her once while she kept whining “Wait until I warm up you dick”. That definitely made my day as she cursed in frustration while I beat her with a massive lead.

The second race comes and she isn’t joking, she actually puts on a fight and uses some shortcuts but it isn’t enough for her to win. I still won with a nice big lead while I kept taunting her that she had to pay for the pizza today and next week.

This really made her mad. Her eyes locked to mine with anger and decided to cheat her way. As soon as the countdown for the race began, she got on the floor and got on all fours in front of me while leaning on the coffee table with the excuse that she just needed to get closer. That was a complete lie as she kept bouncing her ass in my direction through the race. That pussy and ass looked so fucking inviting, I lost focus on the race and lost for the first time.

She looked back at me with a big smile of triumph while wiggling her as at me. I took a deep breath and began the fourth race as she spread her legs more while on all fours with her needy pussy just begging to be eaten. I didn’t last a lap before I had enough of her. I grabbed her by the hips and pulled her on my lap as she was so light and petite. She let go of a surprise gasp as her round ass cheeks hugged my boner. But I was to focus on the race to care as she was ahead of me. But she decided to go for another cheat. She reached back and around my hard throbbing cock and rubbed it over my shorts. That was the last straw for me. I dropped the controller and grabbed onto her perky tits before kissing her sensitive neck. She let go of a sharp squeal of pleasure before starting to grind her ass on my bulge.

“Took you long enough!” She moaned and kept playing

“You are such a slut!” I said muffled by her neck before I gave it a hickey and pinched her hard nipples.

“Fuck! Slut? Only for you maybe, I have been waiting for months for you to pounce on me, all the sweet perfume I tried, all the booty shorts. You only left me with going naked for you to finally come to me and even that didn’t work” she moaned and dropped the controller.

“Now you got me and I will make sure you pay for all of it” I pinched her nipples harder.

“Ahhh! Fuck yes! But first, we need to get your little guy out, he deserves some attention too” she moaned louder and quickly got on her knees.

Her eyes sparkled with lust as she looked at my hard cock peeking over my boxers. She leaned over and gave it a slow and gentle kiss, tasting the little drop of precum that had formed before pulling down on my boxers. My hard cock sprang into action and hit her cute face as she giggled with hunger. She gave it a long sniff before rubbing it on her face.

“Fuck! Such a small dick” she laughed and kissed my shaft with a satisfied and eager smile.

“Yeah, small” I tapped my cock on her face.

“Fine, you sure have an amazing cock, can’t wait to suck it,” she said while licking my shaft from the base to the tip.

“Hmmm good girl” I moaned softly.

She smiled widely as she kissed and sucked the side of my shaft until she reached my tip. Her mouth opened wide as she let her tongue hang out, letting her spit dripping down my cock before stroking it tightly. Her tongue quickly lapped over my tip before beginning to suck it. Her lips created a tight seal around the head of my cock while her tongue worked it until I was swollen.

“Fuck! Do you really want me? You are so hard” she smirked and sucked my cock hard.

“Yes! You have been teasing me with your hot body for months. Now be a good girl and suck my cock like the little slut you are” I moaned and pushed her down on my cock. She looked up at me as her eyes watered with my cock pushing deep into her throat before pushing back for air.

“Daddy! Please fuck my face” she moaned and sucked my cock.

I wasn’t going to say no to using her mouth as my personal fuck toy after all of the shit she has been giving me. My fingers ran through her hair before I pushed her head down on my cock again and began to fuck her slutty mouth while holding her head in place. This only lasted a few seconds before I decided to stand up. She drooled with half dim-lit eyes before I shoved my cock back in her throat. Now that I was standing, I could truly fuck her face and she was loving it. Her eyes watered and her pussy began to drip as my cock slipped in and out of her tight little throat.

“Fuck! Yes, good girl” I moaned and pulled back.

“Thank you, Daddy,” she panted and licked all of her spit from my cock while rubbing her pussy like a little fuck bunny.

“Lay on the couch” I moaned as she sucked on my balls.

She nodded and laid down on the couch waiting for my hard needy cock but she only got my mouth. Her eyes opened wide as my tongue licked up her thighs before licking her delicious wet pussy. Finally, the pussy that had been tempting me was under my mercy. My tongue slowly parted her pussy until it reached her sensitive clit, so cute. She moaned loudly as my tongue worked around her sensitive clit until I sucked it. She squealed in pleasure and gripped onto my hair as I began to swirl and twirled my tongue over it while also sucking it making her lose her shit. Her body trembled and her legs wrapped around my head as she kept me eating her sensitive pussy until she climaxed with a loud groan and deep moan.

“Fuck you! You absolute cunt! Can’t believe you have such an amazing tongue yet you never offered it to me” she panted heavily as I kept licking her pussy.

“Well, if you weren’t such a bitch in these past few months, I think I would have eaten you earlier” I licked my lips and stood up with my cock dripping precum.

“Will you forgive me if I suck your cock again?” She smirked and sucked my sensitive tip, tasting my precum with a big smile.

“No! But maybe after I fuck you” I moaned and grabbed her head.

“Yes, Daddy!” She smirked and sucked my cock again as someone knocked at the door.

“It must be the pizza,” I said while tapping my cock on her face.

“It's been that long? Time flies when you are having fun sucking cock” she giggled and licked my shaft.

“Go and answer the door” I smirked and rubbed her cheek.

“What? But…” she said shyly.

“No buts, go and answer the door” I smirked and tapped my cock on her pouty lips.

She bit her lip softly as she stood up and walked towards the door as I sat down and watched. Her ass bounced softly with each excited step until she opened the door to the delivery man. His face was priceless as he looked at Sarah with a mixture of confusion and arousal. She quickly thanked him for the pizza and closed the door. Her cheeks were a bright red as she looked back at me with the pizza at hand.

“I hate you” she pouted and placed the pizza box on the table but almost immediately got back on her knees before me and began to suck my cock again.

“You hate me enough to suck my cock like this?” I moaned softly

“Yes! Fuck you” she said muffled by my cock as she greedily sucked it.

“Time for your punishment” I smirked and stood up.

“What?” She blushed and licked her lips.

“Lay down on the couch,” I said as I rubbed her cheeks.

She bit her lip in excitement as she gave my cock a long lick before laying down with her legs wide open. Her fingers slowly crawled down her stomach before spreading her needy pussy for me. My hands gently grabbed onto her hips and pulled her closer to the edge of the couch before rubbing my hard needy cock along her slick pussy lips. She let go of a soft moan in anticipation as I pressed my cock against her soaked entrance.

“Are you not going to use a condom?” She asked while biting her lip

“No, that’s your punishment” I smirked and pushed my cock in her.

“You want to breed me, Daddy?” She moaned as my cock pushed deeper into her tight pussy.

My hands gripped her tender hips before I plunged my entire cock deep into her. Her green clear eyes rolled back as her legs trembled and her hands scratched my arms. She let go of a sharp moan following her writhing and panted as she looked at me completely cock drunk.

“Fuck me more Daddy, I need your thick big cock to pound my slutty pussy” she moaned as my cock slowly fuck her.

I leaned down and kissed her soft lips for the first time as I began to fuck her needy pussy just like she like it. Her eyes opened wide after that single kiss and hesitated for a second before giving me the “fuck it” look and kissed me back. We kissed passionately for the first time as my hips didn’t stop, pushing my cock deep within her with each thrust.

“Fuck you! Why did you kiss me” she moaned against my lips before kissing me again.

“Because you looked too cute” I kissed her back while fucking her faster.

“Fuck! Shut up you asshole!” She blushed darkly and bit my lip playfully as she began to reach her second climax.

“Such a bitch, maybe if you were more caring, I might fuck you more” I growled at her while pounding her slutty pussy.

“Only if you kiss me more” she moaned against my lips.

“Such a softy” I laughed and kissed her more while her pussy throbbed.

“Shut it” she panted and wrapped her legs around my waist.

I smiled and kissed her more while fucking her sensitive pussy. My thumb reached down her body and quickly found her needy clit. I quickly began to rub it softly while fucking her as she desperately kissed me. That pushed her over the edge and came for the second time as I kept my pace.

“Fuck! You sure have stamina, what about round three? You haven’t cum yet” she panted and looked up at me satisfied.

“Since you are being so weirdly nice to me for once, I will let you choose where you want it” I smiled and rubbed her sensitive clit.

“Fuck! Stop it, I am too sensitive right now” she moaned.

“Oh really?” I smiled and rubbed her clit more while kissing her.

“Why do you have to be such an asshole?” She moaned and kissed me back

“I learned from the best” I laughed and licked my fingers.

“Hmm, I want your cum in me, Daddy!” She bit her lip and wrapped her arms around my neck

“Good girl” I smiled and pushed my cock back in her.

“Can I ride you?” She bit my lip with a big smile

“Yes,” I smiled a got a good grip on her ass before lifting her and sitting down with her on my lap.

Her lips formed a big smile as she began to ride my cock with a slow and gentle bounce as she felt my cock push deeper in her. She moaned against my lips as my cock began to fight against her clenching pussy. She wasn’t playing around anymore but neither was I. My cock was reaching its breaking point as I began to swell and her pussy was so needy it began to clench. This glorious pleasure dance began to become unbearable as she bounced on my cock hard.

Her lips melted on mine as we both moaned with our climaxes approaching fast. The breaking point arrived as she began to swirl her hips while bouncing on my cock and filled her needy pussy with all of my cum. She let go of a short and high-pitched moan as she felt my hot seed flood her pussy but that wasn’t enough for her. She kept bouncing on my cock and fucked my cum as deep as she could take it with a big smile.

“Wow! Sorry for being such a bitch, I just wanted your attention” she panted while kissing me.

“I will forgive you if you stop being a total bitch” I laughed and kissed her.

“Only if you fuck me at least once a week” she laughed and stood up from my cock.

“Sounds like a deal” I smiled and sighed satisfied.

“I think the pizza is cold” She smiled and got on her kneed before sucking my cock clean.

“And I think I left my friend hanging” I moaned and rubbed her hair before grabbing the controller.

“Come on, you have such a slutty girl on her knees sucking your delicious cum off your thick cock and all you think is gaming?” She said while licking my cock.

“Yes, because we haven’t finished our game,” I said as the finished music blasted through the tv.

“What?!” She opened her eyes wide and looked back at the TV to find she lost the last race as we hadn’t finished it.

“I win” I stuck my tongue out teasingly.

“Ugh! That’s cheating” she said while licking my cock again.

“Rich words coming from you” I smirked and placed down the controller.

“I will teach you a lesson next time, let's see how you can concentrate with a sexy girl riding your cock” She smiled and stood up.

“Make it a challenge” I laughed and bit my lip as she walked to the dining table.

“Oh, I will, but first I am hungry for some pizza even if it's cold” She smiled and opened the box.

“Nothing better than cold pizza and hot pussy to finish a Friday night” I laughed and rubbed her ass as I stole a bite of her pizza slice.

“Hey! Bad boy, you better sleep with an eye open tonight or I might suck you off” she laughed.

“Hmm then I will sleep like a baby” I laughed and grabbed a slice of pizza before we ate together while giggling like idiots.

The end