Jim Street x Female Reader
Summary: the whole team and their partners go on a weekend camping trip. When Street gets way too horny after a few beers, he can’t help but drag you to the tent for a quickie that somehow lasts all weekend.
Warnings: smut, no minors, 18+, p in v, dirty talk, mentions of alcohol
The fire crackled and popped, casting warm, flickering light across everyone’s faces. The whole team was sprawled out in camp chairs, bottles of beer or whiskey in hand, partners snuggled up close. Someone was telling a ridiculous story about a bust gone wrong, and laughter echoed through the clearing.
You were curled up in Jim Street’s lap, half-drunk, heart light with the warmth of the fire and the booze. His arms wrapped around your waist tightly, his fingers tracing little circles on your hip through the thin fabric of your leggings.
He kept sneaking kisses to your neck, behind your ear, his breath hot against your skin — each one getting a little lower, a little less innocent.
“Street,” you whispered, laughing breathlessly, “stop it. We’re in public.”
He just smirked, voice low and wicked. “Exactly. That’s what makes it hotter.”
You squirmed on his lap, trying to refocus on Deacon’s story — but Jim’s hand slid lower, between your thighs, a slow, teasing brush that made your breath hitch.
“You’re killing me here,” you muttered under your breath.
He leaned in, mouth brushing your ear.
“I can fix that,” he promised, voice thick with need.
Before you could react, Street was standing, hauling you up with him like you weighed nothing.
“Where you two going?” Hondo called out, amused.
“Bathroom!” Jim lied way too quickly.
Chris snorted into her drink. Luca made a kissy noise.
You giggled, letting Jim drag you into the trees where the tents were set up. He practically threw open the flap of your tent, yanking you inside, crawling in after you.
The second the zipper was closed, Jim tackled you onto the sleeping bags, mouth crashing against yours, hungry and desperate. His hands fumbled at your leggings, yanking them down impatiently.
“You have no idea how bad I’ve wanted you all night,” he groaned against your lips, biting down on your bottom one before kissing you even harder.
“Couldn’t tell at all,” you gasped, helping him shove his jeans down just enough to free himself.
He slid his fingers between your legs, finding you already soaked.
“Fuck,” he hissed. “Always so ready for me.”
He didn’t waste time — lined himself up and thrust deep inside you in one rough, desperate push, making you bite down on his shoulder to muffle the whimper that escaped.
Street grunted, hips jerking forward, setting a fast, messy rhythm right away. The tent walls shook with every thrust, and you knew — knew — there was no way you were being quiet enough.
You tried to hold it in, clinging to him, gasping into his neck.
“Jim, they’re gonna hear us,” you hissed.
He just chuckled, low and breathless, still fucking into you relentlessly.
He shifted your leg higher around his waist, hitting deeper, making your breath stutter.
“Do you think they can hear us through the tent?” you whispered, voice breaking on a moan.
It was Luca’s unmistakable voice, followed by hysterical laughter from the whole team.
You buried your face in Street’s chest, mortified — but he just laughed, pressing a filthy kiss to your cheek.
“Good,” he growled against your ear. “Let ‘em hear how good I fuck you.”
He pounded into you harder, grinning like a devil as you struggled to keep quiet — and failed miserably.
It didn’t take long — the roughness, the thrill of being caught, the way he stretched you perfectly — it all crashed over you fast and hard. You clenched around him, crying out into his shoulder.
“That’s it, baby,” he rasped, thrusting harder through your orgasm. “Milk my cock, just like that—fuck.”
A few more messy, brutal strokes and he buried himself deep, groaning your name as he came hard inside you, hips jerking helplessly.
You collapsed together, tangled in sleeping bags and clothes and breathless laughter.
After a long moment, Street nuzzled your neck, still catching his breath.
“You think if we go back to the fire they’ll pretend it didn’t happen?” you mumbled.
Street snorted. “Not a fucking chance.”
From outside, someone shouted again:
“Hope you guys at least brought protection! There’s kids camping nearby!”
You groaned, covering your face.
Street just grinned, rolling you under him again. “Guess we gotta stay in here all night, huh?”
And judging by the wicked gleam in his eye, you weren’t getting much sleep anyway.
The next morning the sun was already high when you finally stumbled out of the tent, bleary-eyed, sore in the best way, wearing Street’s oversized hoodie over your shorts.
You hadn’t exactly gotten much sleep — not with Jim deciding round two and three was absolutely necessary around 3AM.
The second your foot hit the dirt outside the tent, a slow, sarcastic round of applause broke out around the campfire.
You froze. Jim just laughed behind you and tugged you against his chest, wrapping his arms around you like you were his personal trophy.
“Good morning, campground legends,” Chris called out, grinning wickedly.
“You two kept half the woods up last night,” Deacon added, shaking his head but laughing too.
Luca handed you a paper plate piled with pancakes and bacon. “Gotta refuel after all that cardio, huh?”
You flushed redder than the campfire, hiding your face in Jim’s chest. He was absolutely thriving, holding you even tighter, chin resting cockily on your head.
“Not our fault these tents have shit insulation,” Jim said shamelessly, smirking.
“You say insulation like you weren’t deliberately making her scream,” Tan shot back, sipping his coffee with a grin.
Hondo pointed his fork at you two.
“Next time, a little discretion would be appreciated. Or at least a soundproof tent.”
Street just chuckled lowly, unbothered, and dropped a kiss onto the top of your head. “No promises.”
You peeked up at him, smacking his chest lightly. “You’re the worst.”
“You’re the one who couldn’t stay quiet, babe,” he whispered against your ear, loud enough for everyone to hear.
The entire team groaned dramatically.
Chris fake gagged. “I’m gonna lose my breakfast.”
“At least they’re in love,” Luca added with a shrug. “Loudly. Aggressively. Violently.”
You hid your burning face behind your plate while Street kept smiling like he just won a damn trophy.
He tugged you closer, whispering in your ear again, low and smug:
“Don’t worry, baby. Tonight, I’ll just have to make you even louder.”
You choked on your coffee. Chris high-fived Luca across the fire.
The teasing didn’t stop all breakfast — but neither did Street’s arms wrapped around you, holding you safe and proud like you were his whole world.
That evening after everyone got back to camp after a hike you knew Jim was up to something the second he leaned down while everyone was laughing and eating around the fire and murmured, low and dangerous:
“Meet me by the truck in five minutes. And don’t let anyone see you.”
You blinked up at him, heart hammering already. He shot you a sly smirk and disappeared into the dark.
You waited exactly four minutes before slipping away, pretending you were headed to the bathrooms. Your pulse raced as you darted toward the parking area, tucked behind the trees.
The second you rounded the corner, strong arms grabbed you, pulling you flush against a hard chest.
“Jesus, Jim,” you gasped.
He just chuckled darkly, crowding you back against the side of the truck. “Missed you.”
“You literally spent the whole day glued to me.”
“Not the same,” he growled, hands already sliding up your thighs, pushing under the hem of your shorts. “Didn’t get to be inside you.”
You gasped as he lifted you easily, opening the truck door behind you and shoving you inside.
The truck cab was dark, cramped, and hot. Jim didn’t waste a second — slamming the door, pinning you against the passenger seat, tugging your shorts and panties down with frantic hands.
“Spread ’em for me, baby,” he ordered roughly, voice pure gravel.
You obeyed without thinking, the heat between your thighs unbearable. Jim fumbled his sweat pants down just enough to free himself, already rock hard, leaking against his stomach.
He lined up, rubbing the thick head of his cock along your soaking folds.
“You ready for me, sweetheart?” he rasped.
“Yes, Jim, please,” you whimpered.
That was all he needed. He thrust into you in one rough, brutal push, making you cry out before he slapped a hand over your mouth.
“Shh,” he whispered against your ear, thrusting deep again. “You want the whole campsite knowing you’re getting railed in my truck?”
The filthy thrill of it — the danger, the tight cramped space, the way he filled you so perfectly — it was dizzying.
He fucked you hard and fast, messy and desperate, the windows fogging up immediately from the heat. Each slam of his hips rocked you harder against the seat, the creak of the leather dangerously loud.
“Been thinking about this all day,” he groaned. “About how tight you’d feel. How fucking good you taste.”
You clung to his shoulders, nails digging into his skin, trying to hold on as he pounded into you mercilessly.
“God, Jim,” you gasped. “You feel so good — so deep—”
“Yeah? You love being my dirty girl don’t you ?” he growled, fucking you even faster.
“You love sneaking off so I can fuck you like you deserve?”
You nodded frantically, unable to speak through the pleasure crashing over you.
You broke apart with a choked sob, clenching around him so hard he cursed loudly, hips stuttering.
“Fuck, baby, that’s it — fuck —” he slammed deep one last time, spilling inside you as you came, his hips jerking through it.
He stayed buried in you for a moment, breathing hard, forehead pressed to yours.
Then he laughed, low and breathless.
“Think we were quieter this time?”
You giggled weakly, still trembling, and whispered:
“Maybe until someone sees the fogged-up windows.”
Street just grinned, kissed you long and slow, and muttered:
You and Jim tried to be stealthy. You really did.
You straightened your clothes, wiped the fog off the truck windows, and crept back through the trees, aiming to slip into your tent unnoticed.
The second you stepped into the firelight, Luca was the first to see you — and immediately burst out laughing, practically choking on his beer.
Chris caught sight of you next, grinning so wide it was criminal.
“Oh my god. They went for round four.”
“Truck’s still steaming, by the way,” Tan added helpfully, raising his cup in a mock toast. “Classy.”
You turned bright red, clinging to Jim’s side like maybe you could disappear into him.
Street just fucking beamed, holding you tighter, looking way too damn proud of himself.
Hondo just shook his head slowly, sipping his whiskey. “I don’t wanna know. I don’t wanna know.”
Deacon looked up from the fire with full-on Dad Disappointment Face.
“I hope you at least checked for wildlife first,” he deadpanned.
“Yeah,” Luca chimed in, grinning like an idiot. “I heard bears are attracted to…sweaty activities.”
Chris snorted her beer out her nose.
Street didn’t even pretend to be sorry.
He just smirked, leaned down close to your ear, and whispered, low and cocky:
“Guess we gave ‘em a real show tonight, huh, baby?”
You elbowed him in the ribs — hard — but you couldn’t fight the smile tugging at your lips.
You grabbed your plate of s’mores and stomped toward your tent without another word, flipping them off over your shoulder.
The whole team howled with laughter.
Jim just followed you proudly, wrapping his arms around you from behind, planting a loud, sloppy kiss on your cheek.
“Hey,” he murmured against your skin, cocky and sweet.
“Maybe tomorrow we can find a tree to fuck against instead.”
You choked on your s’more, smacked him again — but you were laughing too hard to be mad and you already knew you wouldn’t say no.
After surviving the team’s nonstop roasting, you finally collapsed into the sleeping bags with Jim.
The sleeping bags were a mess, half-unzipped and tangled from last night’s activities — but you barely cared.
You stripped down to just one of Jim’s huge t-shirts — it smelled like him, all fresh laundry and sweat and soap — and crawled into the sleeping bag.
Jim followed a second later, sliding in behind you and immediately pulling you flush against his chest.
His arms wrapped around you like a vice, one big hand splayed low on your stomach, keeping you pinned to him.
You could feel the steady beat of his heart against your back, strong and sure.
“You warm enough, babe?” he murmured, voice low and rough.
“Yeah,” you whispered, snuggling closer.
He chuckled, pressing a slow, lazy kiss to your bare shoulder.
“Good. Gotta keep you in top condition. Gonna need you ready for tomorrow night’s adventures,” he teased, squeezing your hip.
You groaned. “If you try to sneak-fuck me up against a tree, I swear to God—”
“You love it,” he interrupted, grinning against your skin.
You turned in his arms just enough to swat him — lightly — across the chest.
He kissed you again, softer this time, threading his fingers through your hair.
“I’m just cocky ‘cause I got the best girl here,” he murmured, voice dropping to something way more genuine.
Your heart melted into a puddle.
You smiled sleepily against his chest, feeling his heartbeat, his warmth, his safety wrapping around you like armor.
“Love you,” you whispered.
Jim tightened his arms around you, kissing the top of your head.
“Love you too, baby. Always.”
A long, comfortable silence settled over you both.
You were half-asleep already when Jim muttered, teasing but affectionate:
“Bet they’re already placing bets on where we’re gonna bang next.”
You snorted into his chest, laughter muffled.
“God, we’re never gonna live this trip down.”
Jim just laughed, the sound deep and warm, and whispered:
“Wouldn’t change a thing.”
You fell asleep smiling, tangled up in Jim Street’s arms — safe and sore but loved.