Join the best erotica focused adult social network now
Login

A Visit From My Roommates Mum (1)

"An unexpected knock changes Jamie's evening plans"

380
52 Comments 52
5.8k Views 5.8k
3.1k words 3.1k words

The unexpected knock came about mid-afternoon. Jamie padded to the door in socks and a faded uni hoodie, expecting a package or maybe a neighbour complaining about music. He had been focusing on one of his assignments, a particularly dull essay on the spread of cutlery through the British Empire and what that said about changing societal standards. So he was happy for the distraction.

He was even happier when he opened it to an elegant woman who looked very out of place among the battered student flats and cracked walkways. Tall, poised, maybe mid-forties. Long, dark chestnut hair swept over one shoulder in loose, effortless waves. She wore a wool coat that hugged her waist, black jeans, and heeled boots.

She looked Jamie up and down with the kind of measured gaze that made him stand up straighter without knowing why. “Hi,” she said, smiling. “I’m Nina. Elliot’s mum.”

“Oh, right. Yeah, of course, I see the resemblance!” Jamie stepped back, a little flustered. 

She stepped through the doorway with easy confidence, her eyes flicking around the small living room. “He didn’t mention I was coming, did he?”

“Uh… no,” Jamie admitted. “He’s actually not here. He went to his, um… friend’s place for the weekend.” That friend was actually Elliot's boyfriend, but Jamie didn’t know if Elliot's mum knew that.

Her expression didn’t change, but she gave a light exhale through her nose. “Well. "That's new.”

Jamie offered a sheepish smile. “Want to come in and wait? I‘ll give him a call.”

“That’d be great. Thank you.” She stepped further inside. “First time I’ve been here. I was expecting it to smell like socks and cheap beer, like his past place.”

“Well, Elliot is out currently; he takes the smells with him.” Jamie joked, already pulling out his phone and calling Elliot. No answer. “He isn’t picking up. I'll send a message.”

She nodded and slipped off her coat, folding it neatly over the back of the couch.

“Can I get you a coffee?” he offered, moving toward the kitchen.

“Love one. Black, please.”

A few minutes later, she was perched on the edge of the sofa, her legs crossed, one arm draped casually over the back. She looked so at ease, like she belonged in a designer lounge and not their half-tidy student flat.

Jamie handed her a mug and sat in the nearby armchair.

They chatted for a while, nothing heavy. Talked about Elliot’s cooking disasters, the strange neighbours upstairs, and her long drive in. Jamie found himself relaxing. She was funny. Sharp. And far too good at slipping compliments into ordinary sentences.

Time passed without him noticing.

Eventually, Nina set her mug down and glanced around the room, clean, if a little worn-in. Blankets folded. Dishes away. “This place is cleaner than I expected,” she said, raising an eyebrow. “I know my son, and he isn’t the one keeping this room looking so tidy, is he?”

Jamie chuckled. “Yeah, that’d be me. I do most of it.”

“Oh?”

“Basically feels like I’m cleaning for three, most nights.”

She gave him a curious look over the rim of her mug. “Three?”

He hesitated, then shrugged. “Elliot’s boy…partner over a lot.”

She raised an eyebrow, amused. “Are they that serious?”

“Serious enough to be together nearly all the time. It’s rare they are out, to be honest. Most nights I have to wear noise-cancelling headphones.”

Nina looked away first. “This is good coffee.”

She undid a button.

Jamie noticed. Hesitated. But tried not to react.

They sipped in silence for a moment, the only sound the quiet hum of the fridge and the occasional creak of the cheap sofa springs under Nina’s slow, deliberate movements.

“So do you make him have to wear noise-cancelling headphones?”

“Nah,” he said. “No parade of dates, if that’s what you’re asking.”

“I wasn’t. But now I’m curious.” Her tone flirted with the line.

He gave a sheepish shrug. “I don’t really do well with women; I struggle to talk to them.”

Nina tilted her head. “That surprises me. You’re tall. Handsome. Broad shoulders. Not hard to look at. You seem to be doing OK talking with me.”

He blushed, laughing awkwardly. “Thanks. I err, well, you’re…” 

“I’m just a withered old hag who isn’t sexually intimidating?” She said, grinning at his discomfort.

“No! I didn’t mean, no, not at all; you’re very attractive. Very intimidating.”

Nina leaned forward slightly, elbows on knees. The dip of her blouse revealed just a little more.

“How sweet of you to say,” she went on, almost purring, casually fingering the next button on her blouse, “Elliot never mentioned his roommate was so easy on the eyes.”

Jamie met her eyes, slightly out of his depth. “Um… are you warm?”

Nina smiled.

“Jamie,” she said, sitting back. “Sweetheart. I’ve been hitting on you for the past ten minutes.”

He froze, eyes widening just enough to make her smirk.

“I, really?”

She tilted her head. “Darling, I undid my shirt and called you ‘easy on the eyes.’ What do you think this is?”

Jamie opened his mouth, closed it, then huffed a breath of nervous laughter. “I thought maybe I was imagining it.”

“You weren’t.” She stood slowly, walking the few steps to where he sat. She didn’t stop until she was standing right in front of him.

“I’m here. You’re here. I’ve finished my coffee, and it doesn’t seem like my son is coming home tonight.”

She reached down and gently tugged the mug from his hands, setting it aside.

“You want me to spell it out again?”

He looked up at her, wide-eyed, heart thudding.

“Please do.”

She leaned in close, her breath warm against his cheek.

“I want you to fuck me, Jamie. I want you to make me scream. But first, I want to do this…”

Jamie opened his mouth, maybe to protest, maybe to stall, but no words came out.

Nina was already kneeling. Her hands moved to his joggers, fingers slipping under the elastic. He looked down at her, breath caught in his throat, caught somewhere between panic and desperate need.

“Wait,” he breathed. “What if Elliot comes in?”

“He’s not coming back tonight,” Nina said, calm as anything. “He’d be here by now.”

She pulled his trousers and boxers down in one smooth, slow motion, letting them bunch around his knees.

Jamie’s cock sprang free, hard and twitching, flushed with nerves and need. He tried to cover himself, half out of instinct, half embarrassment.

But Nina caught his hand.

“Don’t,” she said, her voice like velvet. “Don’t hide from me. Not when you’ve got this waiting for me.”

Jamie shuddered.

“I, I’ve never done anything like this,” he mumbled. “You’re my roommate’s mum. I, shit, this is insane.”

“It is,” she said, stroking his thigh slowly, eyes never leaving his. “And yet you’re not stopping me.”

He swallowed hard. “No. I’m not.”

“Good boy.”

She leaned in, lips brushing the base of his cock. Her breath was hot, and he twitched under the touch.

“You’re hard for me already. Nervous. So sweet. I always like how you college boys can get hard so quick.”

“I can’t believe this is happening,” he whispered.

She smiled against his skin.

“You better believe it,” she murmured, before licking a slow stripe up his shaft.

Jamie let out a choked moan, head tipping back as she took him into her mouth.

He gripped the couch cushion with white knuckles, every muscle tight, every thought spiralling out of control. Nina bobbed her head slowly, rhythm building, moaning softly around him. She was clearly enjoying it just as much. She looked up as she sucked him in deeper, eyes locked on his, watching him.

“Fuck,” he gasped, “Nina, I’m, gonna cum,” he cried as he felt the climax approaching far too quickly.

She pulled off with a wet pop, stroking him once, then twice.

“Not yet,” she whispered. “I want to enjoy this.” She paused for a second, letting him collect himself before her mouth was on him again, hungry, relentless.

He knew he should stop this; this was Elliot’s mum. But how could he? She was on her knees, offering herself to him. And he wanted her more than he wanted to breathe.

Nina continued to work him with her mouth, slow, deep strokes, warm lips wrapped tight around him, tongue teasing the underside with each motion. Jamie couldn’t breathe. His hips twitched involuntarily, fighting the urge to thrust.

Then, just as the pressure coiled in his belly, just as his toes curled and he gasped, the pressure building once again, she stopped.

She pulled off, smirking as his cock twitched helplessly in the air.

“N-not fair,” he panted.

“Oh, I know,” she said, lazily stroking him with one hand. “But you’ll remember how I made you cum, not just that you did.”

miastarrTS
Online Now!
Lush Cams
miastarrTS

She licked the tip again. Just once.

His whole body jolted.

Then her mouth was back on him, slower now, lips barely moving, just enough suction to keep him there on the edge.

He whimpered.

She pulled off again. “Still not yet.”

Jamie was flushed, chest rising and falling like he’d run a marathon. “Please,” he gasped. “Nina, I’m gonna die.”

She laughed softly, hand pumping him now, thumb rubbing his slit with wicked precision.

“Oh no, sweetheart. You’re gonna cum. And I’m going to swallow every drop.”

She leaned in, sucked him deep one last time, and this time, she didn’t stop.

Her head bobbed faster, her throat working him as his hands dug into the fabric beneath him.

Her mouth was relentless now, lips slick, jaw working, tongue swirling around the head of his cock with maddening precision. Every moan she made vibrated through his shaft, and her hand never stopped stroking the base in rhythm with the suction.

Jamie was a mess.

“F-fuck, Nina!” He gasped, voice cracking.

His thighs trembled. His back arched. His hands hovered, shaking, wanting to grab her head and ram her onto him but holding back.

Then it hit him.

The orgasm ripped through his gut like a violent jolt. He groaned, his whole body locking up as he came hard into her mouth.

Hot, thick spurts pulsed from him, coating her tongue.

And she didn’t pull away.

She moaned around him instead, deep and greedy. She swallowed once, twice, then sucked harder as another spasm hit him. His vision blurred. Nina kept going, milking him until there was nothing left but twitching overstimulation and a cock still twitching in her mouth.

When she finally pulled back, her lips were wet, her eyes wicked.

She licked a bead of cum from the corner of her mouth with two fingers, then sucking them clean, let out a quiet, satisfied exhale.

“God,” she whispered, smirking. “You really needed that.”

Jamie couldn’t speak.

He just leaned back, panting, dizzy. He wasn’t sure quite what he had expected his first blowjob to be like, but he could never have imagined it would have been like that.

Nina rose smoothly, saying nothing as she turned and walked slowly, hips swaying, toward Elliot’s bed.

Jamie watched, wide-eyed, unable to move as she reached for the hem of her blouse and peeled it off before unclipping her bra and letting it fall. The soft weight of her breasts, swaying as she undid her jeans and pushed them down, followed by her knickers, which she let fall with casual grace.

She climbed onto the bed, legs folding underneath her, then leaned back on her elbows and spread them, slowly. Her pussy glistened in the soft light, lips parted, flushed, wet and waiting.

She looked over her shoulder at him and crooked her finger.

“Come here.”

Jamie opened his mouth, throat dry. “That’s not…” trying to protest that it wasn't his bed, but his voice cracked. Died. The second her fingers drifted down between her legs, just barely parting the slick folds to show him what was waiting, he shut up.

He tore off his hoodie, kicked away his joggers, and pulled off his boxers in one fluid motion.

Jamie reached the bed, standing at the edge, bare and hard and unsure.

Nina didn’t sit up.

She spread her legs wider, lifting one knee, her fingers still resting lazily between her slick folds.

“Down,” she said simply. “Your mouth. Now.”

Jamie dropped to his knees. He leaned in, breath warm across her thighs. Close enough to smell her, sweet, sharp, intoxicating scent. He hesitated for a second, then licked a slow, uncertain stripe up her slit.

Nina exhaled. “Mmm… not bad. But not enough.”

Jamie licked again, then again, eager, messy, trying to please but not quite sure how.

She rolled her hips. “Softer at the start. Don’t rush. You’re not licking a stamp.”

“Right,” he mumbled, flustered, and tried again. Slower now. Lingering.

Better.

Her hand drifted to his hair, fingers threading through it gently. “There. Like that. Stay low, yes. Now up, slowly.”

He obeyed, following her instructions like gospel. His tongue circled her clit, then flattened, then dipped down to taste her again.

Nina let out a low moan.

“You’re learning,” she murmured. “Keep going.”

Jamie lapped at her, more focused now. He listened to her breath, her little gasps, the way her hips rolled against his mouth. His hands gripped her thighs, holding her open, eager to give her what she’d given him.

She began to pant. Her thighs tightened around his face. Her voice dropped into something ragged.

“Good boy. Fuck, yes, right there.”

Jamie doubled down, tongue moving in perfect rhythm now, teasing, tasting, working her.

She gasped. Then moaned. Then arched. Her hand tightened in his hair.

She tasted warm, heady, the kind of taste that lingered on his tongue and made his cock twitch again despite the orgasm she’d already wrung from him.

Every shift in her breath, every soft exhale or sudden clench of her thighs told him what to do. He traced her folds, circled her clit with the flat of his tongue, then tried again with the tip, smaller strokes this time.

“Mmm, yes, there,” she murmured. “Good boy.”

He flushed at that, groaned softly against her, and pressed in closer.

She tasted so good.

As the minutes passed, her hips began to move in sharper jerks when he found a spot that made her gasp.

“God, Jamie,” she breathed. “You’re getting it; you’re really getting it.”

He didn’t speak.

Just kept licking, slow, smooth strokes building into a rhythm. Her thighs tensed. She was getting louder.

And so was he, grunting softly against her, his hands gripping her hips, his body pressing forward with need. His cock throbbed again, fully hard, aching, but he didn’t care. Not yet. This was about her.

She started to shift under him, hips trying to lift.

“Baby,” she gasped. “Come up here. I want you inside me.”

He kept going.

“Jamie, fuck me, now.”

But he didn’t lift his head.

Didn’t pause.

He just growled softly, refusing to be interrupted.

Nina’s fingers tugged his hair harder now, torn between pleasure and frustration. “I need you to, fuck, please!”

He moaned against her in answer, tongue flicking faster now, keeping her right on the edge. Her body twitched. Her breath was a mess.

She writhed beneath him.

“Jamie, shit. Okay, okay, you’re not stopping, are you?”

He shook his head once, lips still pressed to her, and slid one hand up to hold her lower belly down, firm, possessive.

Nina’s thighs clenched tight around his head, and her breath was nothing but broken, gasping fragments of words she couldn’t finish.

“Jamie! Fuck! I can’t!”

His mouth moved with purpose now, tongue relentless against her clit, lips wet and firm, every flick, every swirl precisely where she needed it. He held her down, one hand pressing into the soft flesh of her stomach to keep her from squirming away.

She arched, her entire body trembling beneath his grip.

“Oh my God, Jamie! Yes!”

Her thighs locked around his face as her orgasm hit, hard.

She cried out, not caring how loud, as her body jerked violently. Her muscles clenched, stomach tight, and her pussy pulsed against his tongue, flooding his mouth with her release. Hot. Salty-sweet.

Jamie groaned into her as he kept licking, drinking her in, not wasting a drop.

She was panting, moaning, nearly shaking from the intensity, hips bucking despite herself, trying to pull away and press closer at the same time.

“Fuck. Fuck, baby. Jamie, oh fuck!”

Her orgasm rolled through her in waves, and Jamie just held her there, tongue still working, through every last tremor, her taste coating his lips, his chin, and his throat.

She finally collapsed back into the sheets, body twitching, flushed and glistening,

He pulled back, face shining, eyes burning with hunger.

He climbed up slowly, lips wet, cock heavy and hard again, his chest rising with anticipation.

She reached for him, pulling him down into a kiss, her thighs spreading, her heat pressed against him.

But just as he started to guide himself to her entrance, she put a hand on his chest firmly. “Wait,” she said, breathless. “Condom.”

Jamie froze, wide-eyed, flustered. “Shit, yeah, yeah, of course.”

He started to back off, looking around in a daze. “I think Elliot keeps some, uh,”

Jamie scrambled to search Elliott's drawers, still hard, still flushed, digging through wrappers, lube, and a bottle of cologne. He grabbed a condom and turned.

She sat up.

“Let me,” she said, taking it from his hands. Her voice was calm. Commanding.

He stepped closer, and she peeled the wrapper open with practiced fingers, then wrapped her hand around his cock, stroking him once, just to feel him twitch.

He groaned softly.

She rolled the condom down him slowly, deliberately, her eyes on his the entire time.

“There,” she said, letting her fingers trail back up his length. “Now you can fuck me.”

She leaned back into the pillows, legs spreading again, hips lifted in invitation, her pussy still wet and glistening.

Jamie moved over to her, pressing his forehead to hers, lining himself up once more.

“Ready?”

Nina grinned. “Always.”

Published 
Written by KatieTheWriter
Loved the story?
Show your appreciation by tipping the author!

Get Free access to these great features

  • Create your own custom Profile
  • Share your erotic stories with the community
  • Curate your own reading list and follow authors
  • Enter exclusive competitions
  • Chat with like minded people
  • Tip your favourite authors

Comments