Costume Party Cravings: Our Friends-With-Benefits Finally Confess
Two adult buddies in tight superhero costumes finally confess their feelings then fuck at a Halloween party.
The bass thumped through Imani's crowded living room like a second heartbeat, the air thick with the scent of pumpkin spice candles, cheap fog machine mist, and too many bodies pressed together in costumes that left little to the imagination. I was twenty-eight, a marketing consultant who spent forty hours a week convincing people they needed things they didn't, and tonight I had dressed as The Flash in a custom-made red-and-yellow spandex suit that clung to every ridge of muscle I'd earned grinding out early-morning runs and late-night gym sessions. The material was so tight it cupped my pecs, traced the V of my hips, and molded obscenely around the growing swell of my cock and balls with every shift of my weight. I told myself I'd chosen it for fun. The truth was simpler: I wanted Ravi to look.
Ravi. Thirty-one years old, a personal trainer whose body was his calling card—broad shoulders, thick arms, an ass so firm you could bounce quarters off it. For two years we'd been each other's reliable release. No labels, no demands, just late-night texts that ended with one of us on our knees or bent over a hotel desk. Casual. Safe. Until the sight of him across the room tonight made my throat go dry.
He stood near the kitchen island, dressed as Green Lantern in a metallic green suit that looked poured onto his six-foot-two frame. The spandex stretched taut over his heavy chest, the deep cuts of his abs visible even from ten feet away, and the pants—God, the pants—left nothing hidden. I could see the thick outline of his cock lying against his thigh, already half-hard, the fabric shiny under the colored party lights. His dark eyes found mine instantly. The hunger there hit me like a physical shove. My own dick twitched hard inside the red suit, pressing against the seam, and I had to bite the inside of my cheek to keep from groaning in the middle of the crowd.
We both pretended to mingle. I laughed at something Rosa said—she was thirty, a sharp-tongued accountant dressed as a slutty witch, her black corset doing impressive things—but my gaze kept sliding back to Ravi. He was talking to a guy in a pirate costume, nodding politely, yet every few seconds those eyes dragged over me again: my chest, my thighs, the obvious bulge at my crotch. The tension coiled thicker than the smoke curling around our ankles. I could feel it in my stomach, in the base of my spine, in the way my balls drew up tight. Two years of no-strings fucking and suddenly the sight of him fully clothed—yet so blatantly on display—had me aching to drop to my knees right there on Imani's hardwood floor.
I forced myself to circulate, sipping a soda, making small talk with Imani, our hostess. At thirty she had transformed her suburban house into a lavish Halloween wonderland, but I barely registered the decorations. Every time Ravi and I passed close enough to smell each other's cologne mixed with clean sweat, the air crackled. Once, his hand brushed my lower back as he reached past me for a napkin. The contact burned through the thin spandex. My cock jumped visibly; I saw his jaw tighten in response. We didn't speak. Not yet. The denial was its own filthy foreplay.
After nearly an hour of this delicious torture, I escaped to the upstairs balcony off the second-floor hallway. The night air was cool against my heated skin. Below, the backyard lanterns twinkled, but up here it was quieter, just the muffled thump of music and my own ragged breathing. I gripped the railing, trying to will my erection down, but the memory of Ravi's body in that green suit kept it throbbing.
The sliding door opened behind me. I didn't need to turn around to know it was him. His presence filled the small space, warm and masculine and crackling with the same pent-up need I'd been drowning in all night.
"Couldn't take it either?" Ravi's voice was low, rough, the way it got right before he fucked me senseless.
I turned. He stood two feet away, green spandex gleaming, chest rising and falling faster than normal. The suit clung to his nipples, making them visible, and the thick ridge of his cock had grown even more pronounced. My mouth watered.
"Looking at you in that thing should be illegal," I said, letting the confession slip out before I could stop it. "Two years, Ravi. Two years of telling myself this was just convenient. Then you walk in looking like every wet dream I've ever had and I can't pretend anymore."
He stepped closer. The balcony light caught the stubble on his jaw, the slight sheen of sweat at his throat. "You think it's easy for me? Watching you walk around in that Flash suit, every muscle and every inch of that fat cock on display? I've been half-hard since the second I saw you. Had to keep my hands in front of me so no one noticed."
The words landed like sparks on dry tinder. My heart hammered against my ribs. I had never heard him talk like this—raw, unguarded. We had always kept the dirty talk to the bedroom, never letting it bleed into real life. Tonight the dam was cracking.
I swallowed. "I've been thinking about it for months. Us. This casual shit... it's not enough. I don't want to keep scheduling hookups like they're business meetings. I want exclusivity. I want to know you're mine when we're not in the same room. I want more than just your dick, Ravi. I want all of it."
His eyes darkened, pupils blown wide. For a second he just stared, breathing hard. Then the confession tore out of him like it hurt.
"Jesus, Dante. I've been losing my mind wanting the same thing. Every time I fucked you and then went home alone, it felt wrong. I kept telling myself I didn't have the right to ask for more. But seeing you tonight—fuck." His hand lifted, hovering just short of touching my chest. "I don't want anyone else touching you. I don't want to touch anyone else. I want you. Only you. Deeper. Real."
The mutual admission hung between us, electric. My cock was fully hard now, straining painfully against the spandex, a wet spot forming where I was leaking. Ravi's was the same—thick, obvious, pulsing against the green material. We locked eyes and everything simplified. No more pretending. No more casual. Just raw, mutual need finally spoken out loud.
I don't know who moved first. One second we were standing there shaking with it; the next his mouth crashed into mine. The kiss was desperate, messy, two years of suppressed feelings exploding at once. His tongue pushed past my lips and I moaned into it, tasting beer and mint and pure Ravi. His big hands gripped my waist, fingers digging into the tight suit, pulling me flush against him. The moment our bodies met—hard chests, grinding hips, trapped cocks sliding together through two layers of spandex—I saw stars.
"Upstairs guest room," I gasped against his mouth. "Now."
We barely made it down the hall without mauling each other. The door to the empty bedroom clicked shut and I locked it. The space was dimly lit by a single lamp, a king bed taking up most of the room, but we didn't bother with lights or comfort. Ravi spun me, pressing my back to the wall, and the teasing started immediately, filthy and perfect.
"Look at you," he growled, dragging both palms down my chest, thumbs circling my nipples through the suit until they pebbled tight. "This fucking costume. I can see every detail. Your nipples, the cut of your abs, the way your cock is trying to rip through the spandex. You've been hard for me all night, haven't you?"
"Yes," I hissed, hands fisting in the green material over his pecs. God, he was so solid, so hot. "Couldn't stop thinking about how good you look stretched out in green. That fat cock of yours outlined like a fucking invitation. I've sucked it a hundred times but tonight I want to worship it."
Ravi groaned and rolled his hips forward, grinding our erections together in slow, filthy circles. The friction was insane—smooth spandex sliding over rigid flesh, the heads of our cocks catching and rubbing, precum soaking through both suits. I could feel the heat of him, the thick length, the way his balls pressed heavy against mine. My hands roamed greedily over his ass, squeezing the rock-hard muscle I'd admired for two years.
"Been craving this exact thing," he panted between kisses, biting my lower lip. "You admitting you want me for real. No more hiding. Just us. My hands on you every night. My mouth. My cock buried inside you knowing you belong to me now."
The words sent another pulse of pure lust through me. I kissed him harder, tongues slick and urgent, while our bodies moved in frantic rhythm. We ground harder, faster, the wet sounds of spandex and precum and heavy breathing filling the quiet room. My balls drew up tight; I was close already just from this. Ravi's big hand slid between us, palming both our cocks through the material, squeezing, stroking the combined length.
"Fuck, Dante," he whispered, forehead pressed to mine, eyes wild. "Feel how hard I am for you. Feel what your confession does to me."
I did. I felt every inch, every throb. My own hands explored the ridges of his abs, the deep cuts at his hips, then lower, tracing the massive bulge that had been teasing me all night. We were both shaking, costumes damp with sweat, mouths devouring each other again and again. The tension that had simmered downstairs had become a roaring fire. Every grind of his hips sent sparks up my spine. Every confession-laced whisper made my heart slam harder.
I wanted the suits off. I wanted him inside me. I wanted to ride him until we both broke. But even as my fingers found the hidden zipper at the back of his suit and started to tug, even as his hand slipped under the waistband of mine and brushed bare skin, I knew we were only at the beginning. This room, this night, this raw new honesty between us—it was the spark. The real blaze was still coming.
Our mouths met again, slower now but no less desperate, hips rolling in perfect filthy sync, cocks trapped and leaking and aching for everything we had finally admitted we craved.
The kiss broke with a wet gasp, and I sank to my knees right there on the guest-room carpet, my hands already ripping at the hidden zipper that ran along the side of Ravi’s Green Lantern suit. The metallic green spandex peeled apart like gift wrap, and his thick cock sprang free—nine inches of veined, flushed perfection, the head glistening with a steady leak of precum that made my mouth flood. At thirty-one, Ravi was all hard-earned muscle and raw power; at twenty-eight I was done pretending I didn’t live for the taste of him.
“Fuck, Dante,” he groaned, voice gravel-rough as I swallowed him down in one hungry motion. No teasing licks, no polite buildup—just sloppy, eager worship. I took him to the root, nose pressed to the trimmed hair at his base, throat convulsing around the fat head while saliva spilled from the corners of my stretched lips. The suit still clung to his heavy balls; I tugged them free too and rolled them in my palm as I bobbed, loud, wet sounds filling the room. Finally, I thought, no more hiding how much I love choking on this cock.
Ravi’s fingers threaded through my hair, not forcing, just holding on while his hips jerked. “That’s it, baby—suck it like you own it. Because you do now. Shit, look at you drooling all over me.” I moaned around his thickness and shoved my own hand inside my Flash suit, wrapping my aching dick and stroking in time with every deepthroat. The spandex rasped against my knuckles; precum soaked the front until the red fabric turned darker, obscene. My balls drew up tight as I worked him faster, gagging myself deliberately so the spit ran down my chin and dripped onto the carpet.
He was panting, chest heaving inside the green suit, nipples hard points against the material. “Gonna come down your throat if you keep that up—fuck, Dante, I love you like this. Greedy little cocksucker finally admitting he’s mine.”
Those words hit harder than his dick. I pulled off just long enough to gasp, “I am yours. All of me. Now fuck me before I lose my mind.”
Ravi hauled me up, spun me, and shoved me face-down over the edge of the king bed. My chest hit the comforter; my ass stayed high, suit yanked down just enough to bare me. I heard the crinkle of a lube packet—always prepared, the beautiful bastard—and then two slick fingers pushed inside me without preamble. The stretch burned so good I moaned into the blanket, pushing back like a whore.
“Easy,” he growled, but his voice was shaking with the same need. “Gonna give you every inch, baby. Gonna wreck this tight hole knowing you want me forever, not just for tonight.”
“Yes—do it. Claim me, Ravi. Make it hurt so good.”
He slicked his cock with the rest of the lube, lined up, and drove in deep in one long, brutal thrust. The burn was perfect. I cried out, fingers clawing the bedspread as he bottomed out, balls pressed tight to mine. Doggy-style like this, bent over and pinned, felt filthy and right. He didn’t give me time to adjust—just pulled back and slammed in again, setting a punishing rhythm that made the bedframe knock against the wall.
“Fuck, you’re gripping me so tight,” he panted, one hand on my hip, the other braced beside my head. “This ass was made for my cock. Tell me you love it.”
“I love it—harder, Ravi, fuck me like you mean it. Show me I’m yours.” Every thrust punched the breath from my lungs. The slap of his hips against my ass filled the room, loud and obscene. I reached back, spreading myself wider, and he rewarded me with a particularly deep stroke that made my eyes roll back.
We traded control without words. When I started shoving back to meet him, he let me set the pace for a few strokes, then took over again, folding me harder over the bed until my knees left the floor. “Greedy bottom,” he laughed breathlessly, spanking my ass hard enough to leave a print on the exposed skin. “You want everyone downstairs to hear how well you take me?”
“Let them hear,” I gasped. “I don’t care anymore.”
He pulled out suddenly, flipped me onto my back like I weighed nothing, and shoved my legs up toward my shoulders. The suit was ruined now, bunched around my thighs, my cock slapping wetly against my abs. Missionary like this—intense, eyes locked—felt like a whole new confession. Ravi slicked up again and slid back inside in one smooth glide, folding me in half.
“God, look at your face,” he whispered, voice cracking as he started thrusting again, slower but deeper, grinding against my prostate on every stroke. “So fucking pretty when you’re full of me.”
I reached up, grabbed the back of his neck, and pulled him down into a messy kiss. “Fuck me like you love me, then. Because I do love you—have for months.”
The words broke something open in both of us. His thrusts turned wild, perfect, our bodies slamming together with wet, filthy sounds. I wrapped my legs around his waist and used the leverage to meet every stroke, taking control from below while he drove in from above. We traded it back and forth—him pinning my wrists, me biting his neck, both of us moaning encouragement that got nastier and sweeter at the same time.
“Come on, baby, give it to me—fill me up. Want to feel you lose it inside me.”
“Stroke that pretty cock for me, Dante. Wanna watch you spray all over that Flash suit while I breed you.”
I jerked myself frantically, thumb smearing the constant leak over the head. The pressure built fast—his cock nailing my prostate, his weight pinning me, the smell of sweat and lube and latex and us. My balls drew up tight.
“I’m close—Ravi, I’m gonna—”
“Me too—together. Look at me.”
Our eyes locked. His hips stuttered, thrust deep one last time, and we came at the exact same second. My cock pulsed hard, thick ropes shooting up my chest and splattering the red spandex. Ravi buried himself to the hilt and unloaded, hot pulses I could feel deep inside, his groan raw and broken against my mouth. We shook through it, riding every aftershock, kissing through the spasms until we were both empty and trembling.
For a long minute the only sound was our ragged breathing. He stayed inside me, softening slowly, forehead pressed to mine. Then he pulled out with a wet sound that made us both chuckle. We cleaned up together in the attached half-bath—warm washcloths wiping away cum and lube, gentle hands tucking each other back into ruined costumes as best we could. Every touch lingered. He kissed the corner of my mouth, soft and reverent. I kissed the hollow of his throat.
“This is real now,” I said, voice hoarse. “No more friends-with-benefits bullshit. I want to be your boyfriend. Exclusively. Tomorrow and every day after.”
Ravi’s smile was devastating. “Boyfriend. Yeah. I want that more than anything. You’re mine, Dante. And I’m yours.” He kissed me again, slower, sweeter, thumbs brushing my jaw like I was something precious.
We straightened up as much as two men in cum-stained superhero spandex could, then stepped back into the hallway hand in hand. The party noise swelled as we descended the stairs—bass still thumping, laughter everywhere. People noticed. Rosa’s eyebrows shot up. Imani smirked like she’d known all along. We didn’t hide it. I kept my fingers laced through Ravi’s; he slid an arm around my waist and pulled me close enough that our hips brushed with every step.
We grabbed fresh drinks and lingered near the kitchen island, openly affectionate now—his thumb stroking the small of my back, my head leaning against his broad shoulder. The casual touches felt revolutionary after two years of secrecy.
“Soon as we get home,” he whispered against my ear, breath hot, “I’m peeling that suit off with my teeth and eating your ass until you’re begging. Round two is gonna last all night.”
I shivered and turned to nip his jaw. “Only if I get to ride you after. I want you looking up at me while I take every inch and tell you exactly how much I love you.”
His grin was pure sin. “Deal, boyfriend.”
We stayed like that, trading filthy promises under our breath while the party swirled around us, until the night felt endless and perfect.
What Ravi didn’t know—what I would never tell him—was that I’d been the one who convinced Imani to throw this specific costume party. I’d suggested the superhero theme, planted the idea of Green Lantern when he asked what he should wear, even paid for both suits myself and had them delivered with anonymous notes. I’d engineered the entire night to force us past the point of no return because I couldn’t wait another month, another text, another “just casual” fuck. I’d been in love with him for a year and a half, and I was done pretending otherwise.
Now, standing beside him with his arm around me and his cum still warm inside me, the secret felt like the sweetest victory. Some truths are better left unspoken. This one was finally ours.
Rate this story
Something wrong with this story?
Popular Collections
Browse Categories