Her Quiet Crush Becomes Our Last-Night Threesome
My best friend and I finally hook up in a hot threesome with my boyfriend on her last night.
I’ve been quietly in love with my best friend Lena for six years, ever since she spilled red wine down the front of my white blouse at a rooftop party and laughed so hard she snorted, then pressed her napkin against my chest longer than she needed to. I’m twenty-eight now, she’s twenty-six, and tomorrow morning she boards a one-way flight to Seattle for a job that will put two time zones and three thousand miles between us. Tonight is the last night. Jake—my boyfriend of three years, twenty-nine, solid and dark-eyed and the kind of man who notices everything—knows about the crush. He’s caught me staring at the curve of her collarbone, the way her lower lip catches between her teeth when she concentrates. He never made me feel ashamed. He just waited.
We opened the second bottle of wine around ten. Our apartment living room felt smaller with her suitcases lined up by the door like quiet accusations. Lena sat cross-legged on the couch in cut-off shorts and one of my old band tees, bare feet tucked under her thighs. The shirt kept slipping off one shoulder. Every time it did, my stomach tightened. Jake sprawled in the armchair opposite us, long legs stretched out, nursing his glass, watching the two of us the way he watches a slow burn start.
I refilled Lena’s glass and let my fingers brush hers. She didn’t pull away. Instead she looked up through her lashes, that familiar half-smile that always wrecked me, and said, “You’re going to have to visit me constantly. I’m already deciding which side of the bed is yours.”
Jake laughed softly. “Only one side?”
Lena’s gaze flicked to him, then back to me. Something electric moved behind her eyes. “Maybe both. Depending.”
My pulse kicked hard. I took a long swallow of wine to hide the way my mouth had gone dry. For years the flirting had stayed safe—lingering hugs that lasted one second too long, texts that skirted the edge of filthy, late-night confessions about bad dates that ended with “I wish you were here instead.” Tonight the air itself felt different. Thicker. Like the last night had stripped the rules away.
I set my glass down and turned toward her on the couch, knee pressing against her bare thigh. Heat jumped between us. “You’ve been looking at me like that all night,” I said, voice lower than I meant it to be. Confessional already, even to her.
“Like what?”
“Like you want to climb into my lap.”
Lena’s breath caught. She didn’t deny it. Instead she reached out and traced the edge of my jaw with two fingers, slow, deliberate. My skin lit up under the touch. Jake shifted in his chair; I heard the leather creak. He didn’t interrupt. He just watched, a small, encouraging smile already forming.
“I’ve wanted to climb into your lap for years,” Lena said quietly. Honest. Raw. “I just never thought tonight was allowed.”
I leaned in until our mouths were inches apart. Wine and her citrus shampoo filled my head. “It is now.”
The first kiss was soft, testing—lips brushing, parting, tasting the residual sweetness of merlot. Then it deepened. Lena made a small sound in her throat and opened for me. Her tongue slid against mine and every suppressed fantasy crashed forward at once. I cupped the back of her neck, felt the short hairs there, pulled her closer. Her hands fisted in the front of my tank top. The kiss turned hungry, messy. I felt her tits press against mine through thin cotton, nipples already tight. Heat flooded low in my belly, sharp and immediate.
When we finally broke apart we were both breathing hard. Lena’s cheeks were flushed, mouth wet and swollen. She glanced over my shoulder at Jake, sudden uncertainty flickering.
“Don’t stop on my account,” he said, voice rough. He set his glass down carefully. “I’ve been waiting for you two to do that since the day I met her.” He stood, crossed to us, and rested a hand on my shoulder, thumb stroking the side of my neck. “Keep going. I want to see it.”
Permission cracked something open in me. I turned back to Lena, climbed halfway into her lap, straddling one of her thighs. The denim of her shorts scraped deliciously against the thin fabric of my own. I kissed her again, deeper this time, rolling my hips once so she could feel how wet I already was. She moaned into my mouth and her hands slid under my tank, palms hot on the bare skin of my waist, then higher, cupping my breasts over the lace of my bra. Her thumbs found my nipples and circled. Lightning shot straight between my legs.
Jake moved behind the couch so he could see everything. I felt his presence like heat at my back. “Fuck, look at you two,” he murmured. “Lena—take her shirt off.”
She didn’t hesitate. She peeled the tank up and over my head. Cool air hit my skin; then Jake’s hands were there too, unhooking my bra from behind with practiced ease. The straps slid down my arms. My tits spilled free, heavy and aching. Lena’s eyes darkened. She bent and took one nipple into her mouth, sucking hard, tongue flicking. I cried out and arched, grinding down harder on her thigh. Wetness soaked through my underwear; I knew she could feel it.
“She’s been wet for you all night,” Jake said. He was openly hard now, the outline clear against his jeans. He reached around and cupped my other breast, offering it up to Lena’s mouth while he pinched the nipple he’d claimed. “Tell her, baby. Tell Lena how long you’ve wanted this.”
“Years,” I gasped as Lena switched breasts, teeth grazing just sharp enough. “Every time you stayed over I lay awake imagining your mouth on me. Imagining Jake watching. Imagining both of you.”
Lena pulled off with a wet sound and looked up at me, pupils blown. “I used to touch myself after you fell asleep on the couch. Thinking about you sitting on my face while Jake fucked me. I never said it because I didn’t want to ruin us.”
“You’re not ruining anything,” Jake said. He rounded the couch, dropped to his knees in front of us, and ran a hand up Lena’s bare calf, higher, until his fingers disappeared under the frayed hem of her shorts. She shivered. “You’re making it better. Can I touch you too?”
“Yes,” she breathed. “God, yes.”
He tugged her shorts and panties down together. She lifted her hips to help. The scent of her arousal hit me immediately—sweet, musky, perfect. Jake spread her thighs wider so I could see everything: pink and slick, clit already swollen. He slid two fingers through her folds, slow, coating them, then offered those fingers to me. I leaned down and sucked them clean while Lena watched, moaning. The taste of her made my cunt clench hard.
I needed more. I slid off her lap, knelt on the floor beside Jake, and buried my face between her legs. The first long lick drew a broken cry from her. She tasted even better straight from the source. I circled her clit with the tip of my tongue, then sucked it gently between my lips while Jake pushed two thick fingers inside her. We worked her together—his fingers curling, my mouth relentless. Lena’s hands tangled in my hair. Her hips bucked. “Fuck—don’t stop—please—”
Jake’s free hand stroked my back, then lower, slipping into my own shorts to find me drenched. He pushed two fingers into me without preamble and I moaned against Lena’s cunt. The vibration made her thighs shake. We were a circuit of wet heat and shared breath and years of withheld want finally pouring out.
I lifted my head just long enough to look at both of them. Lena’s head was thrown back, mouth open, one hand still in my hair, the other reaching for Jake’s zipper. He was watching me with dark, hungry eyes, fingers still buried in both of us.
“We’re not finished,” I said, voice wrecked already. “Not even close. I want everything tonight. Both of you. Every way we can take it before morning.”
Lena pulled me up into another kiss that tasted like her own arousal. Jake stood, shoved his jeans down, and fisted his cock once, slow, letting us both see how hard he was for this—for us. The three of us were breathing the same charged air, bodies already marked with each other’s mouths and hands, and the night was still young. Suitcases waited by the door, but none of us were looking at them anymore. We were looking at each other, and the next hour, and all the filthy, tender things we still had time to do.
We stayed like that for a long moment—my mouth still tasting her, Jake’s cock heavy in his fist, Lena’s thighs open and gleaming under the low lamp light. The air between us felt thick enough to bite. I dragged my tongue over my bottom lip and watched Lena’s eyes track the motion. Something shifted in her face, softer and sharper at once.
“I need to say it out loud before I lose my nerve,” she whispered. Her voice shook, but she didn’t look away. “I’ve always wanted you too. Not just the flirting, not just the almosts. I’ve wanted your mouth and your hands and the way you laugh when you’re turned on. I’ve wanted to fall asleep against you and wake up still tasting you. Tomorrow I leave and I don’t know when we’ll get this again, so… can we have one night? Just us. Everything we’ve been too careful to take. Please.”
The words landed low in my belly, hot and final. I cupped her face with both hands, thumbs stroking the wet flush on her cheeks. “Yes. God, yes. One night. All of it.”
Jake’s breath left him in a rough exhale. He stepped closer until his bare thighs brushed both of ours, cock bobbing thick and flushed between us. “Then let me make it a threesome,” he said, plain and open, no teasing left. “I want both of you. I want to watch you take each other apart and then I want to be inside the mess you make. If either of you wants me out, say it now. Otherwise I’m yours for the rest of the night.”
Lena’s hand shot out and wrapped around the base of him, slow and sure. “Stay,” she said. I covered her hand with mine so we were both holding him, feeling the hot pulse under our fingers. “We both want you in this. Equally.”
That was all it took. Lena pulled me back down onto the couch and the kiss that followed was nothing like the first careful one. It was wet and open and desperate—tongues sliding, teeth catching, her hands fisting in my hair while I shoved the last of her clothes off her body. My shorts were still half on; she yanked them down my hips and I kicked them away. Bare skin met bare skin. Her tits pressed soft and full against mine, nipples dragging. I slid a thigh between hers and felt how soaked she already was—slick heat painting my skin with every roll of her hips. My own cunt was a mess, dripping down the inside of my leg. Every time we ground together the wet sound filled the room. Jake groaned above us, watching, stroking himself in slow pulls.
I broke the kiss only long enough to suck two of my fingers and push them between Lena’s legs, finding her entrance and sinking deep. She cried out into my mouth and fucked herself onto my hand, clit grinding against my palm. I scissored my fingers inside her, curling, feeling her flutter. Her own hand shoved between us and found me just as greedy—two slim fingers thrusting into my cunt while her thumb circled my swollen clit. We kissed through it, messy and loud, saliva and wine and the taste of her still on my tongue. My free hand cupped her breast, pinched the nipple hard enough to make her jolt. She answered by biting my lower lip and twisting her wrist so her fingers hit that perfect spot inside me. My thighs shook. I was so close already I could taste it, but I didn’t want to come yet—not until we were all together.
“Bedroom,” I gasped against her mouth. “Now. I need you both on a bed.”
Lena nodded frantically. We pulled our hands free with wet sounds that made Jake’s cock jump. She stood on unsteady legs and I rose with her, both of us dripping onto the rug. We reached for Jake at the same time—my hand around his wrist, hers around his cock, tugging him forward. He came willingly, laughing low when Lena stumbled and I caught her by the waist.
The short hallway felt endless. Suitcases still waited by the front door like silent witnesses, but none of us looked. We spilled into the bedroom in a tangle of limbs and half-shed clothes. The big bed was unmade from this morning; I shoved the sheets aside and pulled Lena down onto the mattress with me. Jake followed, crawling up behind us, and for a second we just knelt there facing each other—naked, flushed, chests heaving.
I took Lena’s face in my hands again. “Tell me you still want this. Both of us. Right now.”
Rate this story
Popular Collections
Browse Categories