Best Friends Unleashed: Dirty Dare Turns Into a Wild BDSM Sex Story You Can’t Resist
It started as a joke. Cassie and Jordan, best friends since high school, sprawled out on Cassie’s bed after too many shots, giggling and scrolling through cheesy dare apps. The air was thick with the scent of vanilla candles and underlying tension neither wanted to admit.
Cassie—petite, wild brown curls, olive skin, and perky tits always straining her tank tops—glanced over at Jordan with a sly grin. Jordan was her opposite: tall and broad-shouldered, buzzed blond hair, tattooed forearms, a chiselled jaw, and blue eyes that sparkled when he was up to no good.
They’d flirted before, even kissed once at a party, but neither crossed the line. Until tonight.
"Okay, Cass," Jordan slurred, voice thick with anticipation. "Truth or dare. But this time, no backing out."
Cassie bit her lip, eyes dancing with mischief. "Dare."
Jordan's grin turned predatory. "Let me tie you up. Let’s play."
A current ran through her—fear, excitement, heat pooling between her thighs. She took another swig from her glass and nodded. "Get the scarf," she whispered.
Within seconds, Jordan had tied her wrists above her head to the iron bed frame. He lingered over the knots, breath ghosting over her skin, making her squirm with need. Her tank top stretched across her chest, nipples hard and obvious. Her shorts barely covered her lace panties, already damp from anticipation.
"God, you’re fucking gorgeous like this," Jordan murmured, his hand sliding down her side, pausing to grope her ass. Cassie moaned, arching up, desperate for more.
"You like being tied up for your best friend?" Jordan teased, voice low and dirty. "Never thought you’d get off on this."
Cassie gasped as Jordan’s mouth pressed to her throat, teeth scraping, fingers slipping under her shorts. He pushed the fabric aside, finding her pussy slick and ready.
"Fuck, you’re so wet already. You want it."
She whimpered, spreading her legs, begging wordlessly. Jordan yanked the shorts and panties down in one swift motion, baring her cunt to the cool air. He knelt at the edge of the bed, face level with her slit, and licked his lips.
Without warning, he dove in. His tongue traced her folds, flicking over her clit. Cassie jerked against the bindings, crying out. She tried to tug her hands free, wanted to grab his head and grind against his face, but she was helpless. That only made her wetter.
"Keep your legs open, slut," Jordan growled, biting down on her inner thigh. "I want to taste all of you."
He speared two fingers into her swollen pussy, fucking her slow. His tongue lashed her clit, faster, harder, until she was shaking, pleading.
"Please, please, God, fuck, Jordan, I’m gonna—"
He smirked, crooking his fingers up and hitting her sweet spot. Cassie exploded, body arching off the bed, soaking his hand. He kept sucking her clit, drinking her down, refusing to let up until she was whimpering from oversensitivity.
"Holy shit," she breathed, hair plastered to her brow. "Untie me. I need your cock."
He reached up, tugged her tank top off, baring her tits. He sucked each nipple, biting until she gasped. Then, finally, he freed her wrists. She immediately shoved him back, flipping him onto his back on the bed.
Cassie straddled him, eyes feral, yanking his shirt off. His abs rippled; his cock strained against his jeans, a thick, obvious bulge. She made quick work of his belt, yanking pants and boxers down. His cock sprang free—thick, heavy, leaking pre-cum.
"I want everything," she growled, grabbing him by the base and slapping his cock against her clit. Jordan groaned, hips bucking.
She rubbed the head along her pussy lips, coating him in her juices. Then, with wicked slowness, she sank down until he stretched her full. Cassie threw her head back, eyes fluttering.
"Fuck yes, fill me up," she moaned.
Jordan gripped her hips, thrusting up, impaling her. She rode him hard—tits bouncing, nails digging crescents into his pecs. Every slam of her cunt took him deeper. Wetness gushed down his shaft, her walls tightening again as she built toward orgasm.
"Dirty little slut, riding your best friend’s cock," Jordan groaned, pulling her down for a sloppy, tongue-filled kiss. "You want me to wreck your pussy?"
"Yes! Harder!"
He rolled them over, pinning her beneath him, legs spread wide. He pounded her—deep, brutal strokes, pelvis grinding against her clit. Cassie screamed, clenching around him, coming again, cunt spasming on his cock.
But he wasn’t done. He pulled out, spun her onto her knees, ass in the air. Smacked her cheeks until she moaned.
"You love this, don’t you? Filthy fucking girl."
He spit, sliding the wetness down between her cheeks. Pressed his cockhead to her tight asshole.
"One more dare," he growled. "Let me in."
Cassie shivered, looking back at him over her shoulder, lips swollen, eyes wild. "Fuck me. Please."
Jordan pushed inside, slow at first, then all the way to the hilt. Cassie gasped, fists gripping the sheets as he fucked her ass—long, hard thrusts, cock stretching her wide.
"God, your ass is so fucking tight," he moaned, balls slapping against her.
She reached down, rubbing her clit, desperate for one more climax. Jordan slapped her ass, drove into her harder, faster, until he was grunting, losing control.
"Gonna cum in your ass, Cass. Want it?"
"Yes! Fill me! Please, Jordan!"
With a guttural cry, he exploded, cock pulsing deep inside, flooding her with cum. Cassie shuddered, coming again, pussy gushing as his seed dripped down her thighs.
They collapsed in a sweaty, tangled heap, breathless and wrecked, still shaking with aftershocks. Neither would ever look at a dare the same way again.
Comments (0)
No comments yet. Be the first!