— frat boy on a mission.
summary: after rafe sees you around campus a few times, he goes from stalking all of your social media to finally having you to himself.
warnings: unprotected sex, choking, drinking, cursing, more i don’t feel like listing😩
rafe cameron wasn't usually one for pre-party nerves. but tonight, the air in the frat house basement felt different, thicker, buzzing with an energy that had nothing to do with the thumping bass of the stereo. it had everything to do with the fact that she was supposed to be here.
he took a long pull from the cold bottle in his hand, the cheap beer doing little to quell the thrum of anticipation under his skin. he’d seen her around campus, of course. how could he not? It was like she'd been plucked straight from one of his daydreams and dropped into the hallowed halls of their university.
his nightly ritual had become a shameful, obsessive dive into her digital life. he’d scroll through her instagram, her private story glimpsed through mutual friends, even her aesthetic pinterest boards. he knew she liked rom com movies and overpriced fun drinks. he even knew her dog's name was daisy. he felt like a creep, a total fucking weirdo, but he couldn't stop. he was absolutely hooked. and tonight, he was finally going to talk to her.
then, she walked in.
the crowd near the makeshift bar seemed to part for her. and rafe’s breath caught in his throat, a sharp, painful little hitch. she looked even better than she did in her pictures and from a far on campus she was wearing a scrap of black fabric masquerading as a dress, all strategic cut-outs and clinging material that left very little to the imagination. the lights from the beer signs caught the strands of her hair as she laughed at something her friend said, and rafe had to physically grip the edge of the pong table to steady himself.
"damn, rafe," topper's voice was a low whistle beside him. "would you look at that. that’s your girl, isn't it?"
"she’s not my girl, top," rafe gritted out, his eyes glued to her as she scanned the room. “not yet.” he saw the exact moment her gaze landed on him. a flicker of recognition, a slow, appreciative smile spreading across her perfectly pink glossed lips. yeah. she knew who he was, too.
"bullshit bro. i’ve caught you staring at her account. go talk to her before someone else does," topper urged, giving him a shove.
rafe didn't need to be told twice. he straightened up, draining the rest of his beer and discarding the bottle into the nearest trash can. he pushed through the throng of bodies, a man on a mission. the noise of the party faded to a dull roar in his ears, his entire world narrowing down to the path between him and her.
he stopped just in front of her, close enough that he could smell her perfume, something sweet and expensive, vanilla like. "hey," he said, his voice a low rumble that he barely recognized as his own.
"hey there," she replied, her eyes sparkling with amusement and what looked suspiciously like hunger. she tilted her head, letting her hair spill over one shoulder. "rafe, right?"
"the one and only." he smirked, feeling a surge of confidence. "you're a lot prettier up close."
"and you're a lot bigger," she shot back, her gaze dragging down his body before meeting his eyes again. the boldness sent a jolt straight through his pants. "i was wondering if i was gonna see you tonight."
"oh, yeah?" he leaned in closer, their shoulders almost touching. "been thinkin' about me, have you?"
"maybe a little," she admitted, biting her lower lip. a move that made him want to bite it for her. "topper said you've been asking about me."
"topper talks too much," rafe chuckled, but there was no heat in it. he was thrilled. "but he's not wrong. i have been asking about you. i've been waitin' for this, not gonna lie."
"for what?" rafe didn't answer with words. he let his hand drift to her waist, his fingers brushing against the warm, exposed skin of her hip. the contact was electric. her breath hitched, and her eyes darkened with desire. he watched her, a predator observing its prey, and saw the exact moment she surrendered.
"c'mon," he murmured, his hand guiding her through the crowd, an unspoken understanding passing between them. he led her toward the stairs, away from the prying eyes and the pounding music, towards the second-floor that was usually reserved for frat brothers only.
the second he had the door locked behind them, the noise of the party was muffled, replaced by the sound of their ragged breaths. he had her pressed against the door before she could even protest, his body pinning hers, one hand tangling in her long hair while the other gripped her ass.
"fuck," he groaned against her neck, inhaling her scent. "you have no idea how long i've wanted to do this."
"then stop talking and do it," she gasped, her hands fisting in the front of his polo shirt.
that was all the encouragement he needed. he crushed his lips to hers, a desperate, hungry kiss that was all teeth and tongue. it was messy, and perfect, and everything he’d fantasized about and more. he couldn't get enough of her. he tasted like cheap beer and desire. she tasted like cherry lip gloss and sin.
his hands were everywhere, tracing the curve of her spine, skimming over the smooth skin of her thighs exposed by the short length of her dress. he was hard as a rock, and he ground against her, letting her feel exactly what she was doing to him.
"rafe," she breathed against his mouth, her voice a needy whine that went straight to his head. "please."
"please what, baby?" he growled, pulling back just enough to look at her. her lipstick was smeared, her cheeks were flushed, and her eyes were wide with lust. she was the most beautiful thing he'd ever seen. "tell me what you want."
"you. i want you."
"you got me," he promised, before kissing her again, slower this time, deeper. he took his time exploring her mouth, savoring the moment. but the slow burn wasn't enough. he needed more. he needed all of her.
he hooked a finger in the strap of her dress, pulling the halter over her head. "this dress is fucking lethal, you know that? driving me crazy."
"that’s the point," she panted, helping him pull the other strap down. the fabric pooled around her waist, leaving her chest bare to his hungry gaze.
"jesus christ," he muttered, dipping his head to take a peaked nipple into his mouth. he swirled his tongue around the sensitive bud, loving the way she arched against him, her fingers rubbing over his head. he gave it a gentle bite, and she cried out, a sharp, breathy sound that made him even harder.
he took a step back, just to look at her. her dress bunched at her waist, her hair a mess from his hands, her lips swollen from his kiss. she was a goddamn vision. an absolute masterpiece.
"on the bed," he commanded, his voice rough with need. "now."
she didn't hesitate, scrambling onto his unmade bed, her eyes never leaving his. he followed, crawling over her, caging her in with his body. he wrapped a hand around her throat, not squeezing, just resting his fingers there, a silent promise of what was to come.
"i'm gonna ruin you for anyone else," he vowed, his thumb stroking the delicate skin of her neck. "gonna fuck you so good you'll forget your own name."
her eyes fluttered shut, a soft moan escaping her lips. "do it," she whispered. "ruin me, rafe."
he started to apply pressure, a slow, steady squeeze that cut off just enough of her air to make her head spin. her hands flew to his wrist, not to push him away, but to hold on, her nails digging into his skin. he could feel her pulse fluttering against his palm, a frantic little bird beating against its cage.
"that's it," he praised, his voice a low, gravelly hum. "take it. you like that, don't you? like my hand around your pretty little throat."
she couldn't speak, could only manage a choked little whimper and a desperate nod. her hips bucked up against him, seeking friction, seeking relief from the ache he was building inside her.
he let up just enough to let her gasp in a breath, before leaning down to whisper in her ear. "i've thought about this. so many times. thought about how you'd look underneath me, how you'd sound. it's even better than i imagined."
his other hand slid down her body, pushing the bunched-up fabric of her dress the rest of the way off. he tossed it aside, leaving her completely bare except for a tiny black thong that did nothing to hide how wet she was.
"so fucking wet for me," he groaned, sliding a finger over the damp fabric. "and i've barely even touched you."
he finally hooked a finger in her panties and pulled them down her legs, adding them to the growing pile of clothes on his floor. he spread her thighs wide, settling between them. he took a moment, just looking at her, at the slick, pink flesh of her pussy, already swollen and ready for him.
"rafe, please," she begged, her voice strained. "stop teasing."
"patience, baby," he smirked, but he was done teasing. he leaned down and licked a long, slow stripe through her folds. her back arched off the bed, a sharp cry tearing from her throat. "oh, god!"
he did it again, and again, flattening his tongue to lap at her clit before sucking it into his mouth. he ate her out like a man starved, like this was the last meal he'd ever have. he was messy and unapologetic, devouring her with a single-minded focus. her hands were tangled in the sheets, her head thrown back, a string of incoherent praises and curses falling from her lips.
he could feel her getting close, her thighs trembling around his head, her breath coming in short, sharp pants. he slipped two fingers inside her, curling them just right to hit that spot that made her see stars.
"rafe! i'm— i'm gonna—"
"come on, baby," he urged, pumping his fingers faster, sucking harder on her clit. "let go. cum for me. i wanna feel it."
that was all it took. her body went taut as a bowstring, a silent scream on her lips as her orgasm crashed over her. he didn't stop, working her through it, prolonging the pleasure until she was a writhing, sobbing mess beneath him.
he pulled back, wiping his mouth with the back of his hand. she lay there, boneless and breathless, her chest heaving. he thought he'd never seen a more beautiful sight.
"get up," he commanded, his voice rough with desire. "on your hands and knees."
it took her a moment, her limbs still shaky, but she complied, turning over and presenting herself to him. the sight of her ass in the air, her glistening folds on display, was almost enough to make him cum right then and there.
he quickly shed his own clothes, finally freeing his aching cock. he gave it a few rough strokes, not wanting to waste any more time.
"you ready for me, baby?" he asked, positioning himself behind her.
she breathed, pushing back against him. "please, rafe."
he didn't need to be told twice. he slammed into her in one smooth, powerful thrust. they both cried out at the sudden, fullness. he gave her a second to adjust, then he started to move.
his thrusts were hard and deep, setting a punishing rhythm that had the bed slapping against the wall. he gripped her hips, pulling her back to meet him, driving into her again and again.
"fuck," he grunted, his head thrown back. "you feel so good. so fucking tight." he could feel the muscles in her stomach clenching, a sign that she was close again. he reached around and started rubbing her clit in tight, fast circles.
"cum with me," he demanded, his own orgasm building rapidly. "cum all over my dick."
her walls clenched around him, pulling him deeper, triggering his own release. he buried himself inside her, spilling into her with a hoarse shout. he collapsed on top of her, both of them panting, their bodies slick with sweat.
for a moment, they just laid there, a tangle of limbs, the only sound their ragged breaths. then, he rolled off of her, pulling her into his arms.
"damn," he said, his voice still a little shaky. she just hummed in agreement, nuzzling into his chest.
after a few minutes, he pulled away, getting up to grab a towel from his dresser. he gently cleaned her up, then pulled the covers over them.
he laid back down, pulling her close again. she settled against him, her head on his chest.
"so," he said, after a while. "you wanna go get a drink?"
she laughed, a soft, breathy sound that made his chest feel weirdly tight. "i think i need about ten of them."
he chuckled, pressing a kiss to her lips. "c'mon then." they got dressed, her little black dress somehow looking even more devastating now that it was rumpled. he watched her, a smug satisfaction settling over him.
she was his now. he knew it.
when they opened the door and went back downstairs, the party was still in full swing. they didn't make it five feet before topper and kelce cornered them by the beer pong table, identical shit-eating grins on their faces.
"well, well, well," topper drawled, eyeing them both. "look what the cat dragged in. or should i say, what rafe dragged up to his room." kelce just slapped rafe on the back, way too hard.
rafe felt a flush creep up his neck, but he just shrugged, an arm wrapping possessively around the girl's waist. "had to make an impression," he said, looking down at her.
she just rolled her eyes, but she was smiling. "you're all animals," she said, but there was no real heat in it.














