Roommate Threesome Betrayal (1)
The warm summer night clung to Williams University like a secret. Most students had already fled campus for the break, but the top floor of the old Field House still pulsed with low music and the sloppy laughter of the few who’d stayed behind.
Emma Adams leaned against the worn wooden railing, nursing a lukewarm drink. The party had been her idea, but now the noise felt distant.
All she could feel was the slow, heavy ache between her thighs, that restless heat that had been building for hours.
She shifted her weight, the tight denim of her skinny jeans pulling across her hips. The thin top she’d chosen clung to her skin in the humid air.
She knew she looked good tonight. She could feel the occasional glances sliding over her body, but they didn’t matter.
She only wanted Bob.
Across the room, her boyfriend was laughing too loudly, already deep into another round of whatever stupid drinking game his friends had invented. His face was flushed, eyes glassy.
Emma watched him for a moment, biting the inside of her lip.
'Come on, baby. Look at me.'
She finally crossed the room and caught his arm just as another beer was being funneled into a tube.
“Hey,” she said, smiling up at him.
Bob grinned, a little crooked from the alcohol. “There’s my girl. Having fun?”
Emma toyed with a strand of her shoulder-length dirty-blonde hair. “I was hoping we could make our own fun soon.”
His friends whooped and jeered, already pulling him back into the circle. One of them clapped Bob hard on the back. Emma forced a polite smile.
She’d never been fond of most of them, they turned Bob into a louder, dumber version of himself and killed any chance of real time together.
The only one she didn’t mind was Frank, Bob’s roommate. Tall, broad-shouldered from rugby, with short dark hair and an easy confidence that somehow balanced Bob’s sharper, more studious energy.
“Sorry, Em,” Frank said with a playful smirk, handing Bob another drink. “He’s got a reputation to uphold tonight.”
Bob dropped to his knees dramatically and started chugging. When he finished, he stood up triumphant, wiping his mouth. Emma grabbed his arm again before the next round could start.
“Frank, mind if I borrow him for a bit?” she asked lightly.
“Only if you admit he’s half mine by now.” Frank laughed.
Emma dragged Bob into the stairwell and locked the door behind them. The moment they were alone she pressed him against the wall, kissing him hard, her hand sliding down to feel him already thickening through his jeans.
“I’ve been dying for you all night,” she whispered against his mouth, pressing her body flush to his. Her n*****s tightened under the thin fabric as she rubbed against him.
“Let’s go to your room. Frank’s still upstairs.”
Bob groaned, hands squeezing her ass. “In a little while, babe. I’m just getting warmed up.”
“Please,” she breathed, stroking him slowly. “It’s been days.”
He kissed her again, slower this time. “A couple more drinks. Then I’m all yours. Promise.”
Frustrated, Emma followed him back to the noise.
---
Half an hour and another strong cocktail later, the alcohol had softened her irritation into a warm haze. Bob finally dropped onto the couch beside her, pleasantly buzzed.
They talked and laughed, the earlier tension fading. Soon his hand slipped between her thighs, rubbing her through the denim right there in the middle of everything.
Emma parted her legs just enough, biting her lip to stay quiet. The public thrill always got to her.
“Let’s go downstairs,” Bob murmured, taking her hand.
They slipped out with quick goodbyes and hurried down to the bottom floor. The corridor was dark and empty. Bob pinned her against his door, grinding into her as they kissed hungrily.
Inside the pitch-black room, clothes came off in a frantic trail toward the bed.
He flicked on the bedside lamp. Emma stood in her bra and panties, then slowly peeled the soaked fabric down her legs, revealing how wet she already was.
Bob stripped off his boxers, his c**k hard and ready. He rolled on a condom and climbed over her.
Emma pulled him close, legs wrapping around his waist. “f**k me,” she whispered.
He pushed inside in one smooth thrust. Emma moaned as he filled her completely, the relief immediate and intense. She rocked up to meet him, the bed creaking as he drove deeper, harder.
“Oh god… yes,” she gasped, nails digging into his back. “Just like that.”
Bob groaned, thrusting steadily, their faces inches apart. Emma stared into his eyes at first, lost in the feeling of him stretching her, the wet sounds of their bodies meeting.
Her orgasm started building fast, that deep, tingling pressure she’d been craving for days.
“Come on… harder,” she begged, arching her back, legs tightening around him.
He picked up the pace, the bed rocking more violently. Emma closed her eyes, chasing the edge, every thrust pushing her closer.
She no longer cared that Bob had rejected her originally, that he left her alone while he drank with his friends, all she cared about was the ever building orgasm brought on by his relentless thrusting.
She didn't care about how stupid Bob acted around his friends, or that Frank had ruined her plans by going to bed early...
Emma's eyes shot wide open in shock. Her stomach fluttered and she almost let out a loud gasp.
She had completely forgotten Frank had gone to bed early, and here she was, practically naked as she was being f****d hard by her boyfriend, moaning loudly and begging to get it harder.
She hesitantly turned her head on the pillow and rested again, looking across the room towards Frank's bed, praying by chance that he had decided to go out.
She gasped when she saw the blankets of the bed across from them formed into the shape of a body.
She followed the formed outline up toward the top of the bed with her eyes, all the while having her legs wrapped her boyfriend, being f****d ruthlessly toward an amazing orgasm.
Closing her eyes, she was almost praying that Frank was asleep, but as she opened them, she saw from across the room a pair of eyes staring back.