At twenty-four, Kim and I were in our prime party years—hitting dance clubs and living the carefree lifestyle that comes with being young. Halloween was always our favorite time of year, when the parties reached another level entirely. Over the years, she’d gone as a flirty little country girl, a seductive soldier, a spirited cheerleader, and a sultry nurse—each costume revealing just enough to turn heads. Her confidence in them always lit a spark in me, blending playfulness with a hint of vulnerability that made her irresistible.
Free cuckold community
Sign up now!
The day of our Halloween party had arrived, and Kim realized she needed a new costume. We started at the pop-up Halloween store, but, being last-minute shoppers, we quickly discovered that everything in her size had already been picked over. The remaining options were either too large or uninspiring.
I remembered a nearby adult novelty store that also sold costumes and suggested we go there. Truth be told, I’d always been curious to see what else they carried.
Neither of us had ever ventured into an adult novelty store before. Walking through the front door, we were immediately struck by the sheer variety of erotic products on display.
"So this is where they sell this stuff," Kim exclaimed, her eyes wide as she took in the scene.
As we made our way through, we realized they didn’t sell typical Halloween costumes. The selection was clearly designed for private entertaining rather than public—much more revealing and intimate than anything we'd seen at traditional costume shops.
Kim picked up a few options, shaking her head. "I’d feel naked wearing these in public," she said.
Then I spotted it—a schoolgirl outfit, short plaid skirt and white blouse, slightly more modest than the others. As someone with Asian heritage, Kim had the look to pull it off perfectly—something I’d secretly fantasized about.
The clerk passed by and must have sensed her wavering. “You can try it on,” he offered, leading us to a tiny fitting room with a mirror. Instead of leaving, he lingered beside me, making casual conversation as an excuse to stay.
When Kim emerged, both the clerk and I turned to look. The top accentuated her breasts, cut low to show off her cleavage, and the skirt was so short it flirted with the curve of her ass. My pulse raced while the clerk’s eyes lit up.
She spun once and looked at us. “Do you think it’s too short?”
We both answered at the same time—“No”—and he added smoothly, “It’s the perfect length.”
Kim smirked at us before disappearing back inside. As she closed the door, the clerk leaned toward me whispering. “She’s hot, dude! You’re a lucky guy.”
I nodded, realizing for the first time that this was what she’d be wearing out tonight. After Kim changed back into her regular clothes, we followed him to the front counter to complete our purchase, both of us feeling like we'd had a more adventurous shopping experience than we'd bargained for.
We got home to change and I watched Kim slip into it piece by piece—white blouse hugging her chest, plaid skirt barely skimming the crease of her ass, heels clicking against the floor. She added the finishing touches: black-framed glasses, hair tied back into a neat ponytail, the perfect “innocent” disguise for what she was really wearing.
The skirt was the real showstopper. From the back, the lower curve of her butt peeked out with every step. She only had to bend forward the slightest bit for the black strip of her thong to show between her cheeks. Our friends were going to see her like this and I felt that familiar knot in my stomach—part pride, part possessive unease.
At the club, everyone’s eyes went to Kim’s outfit immediately, though in a room full of risqué costumes, she managed to blend in just enough. The music pounded, drinks flowed, and we loosened up and started having a good time with our group.
About halfway through the night, I noticed two of the guys—acquaintances at best—standing a few feet away, their eyes fixed on Kim’s backside. We were in a tucked-away area, out of the main crowd. Acting on impulse, I reached down and lifted the back of her skirt just enough to give them the full view. Their eyes went wide, grins breaking out as they nodded their approval.
Kim spun around, eyebrows raised in annoyance at me, but when she glanced back at them, she smirked playfully.
Later, one of the girls in our group—dressed in a Sailor Moon costume that seemed modest by comparison—pulled Kim out to the dance floor. She climbed onto a platform and reached down to haul Kim up beside her.
From that height, they were no longer part of the crowd—they’d taken center stage. Kim’s plaid skirt had become purely decorative at that point, no longer hiding anything. From behind, her ass was completely exposed, black thong slicing a perfect line between her cheeks.
The crowd’s attention shifted entirely to her even though they were up there together, gyrating and rolling their hips. Then Kim gripped a column for balance, bent forward, and gave the room a shameless back view of her panty-covered pussy.
I heard murmurs ripple through the crowd. A guy next to me muttered, “I wanna fuck that.” He didn’t know she was with me, so I just glanced at him and nodded.
Finally the other girl hopped down and I stepped forward to help Kim off the platform. From that moment on, she was the focus of attention. Everywhere we turned, people’s eyes followed her.
A stranger slipped up behind her and leaned close to her ear. She told me later he whispered, “Nice ass,” before giving it a quick squeeze.
That was the breaking point. I pulled her away from the crowd, and we slipped out into the parking lot, needing air—needing distance from the chaos inside.
“Did I look okay?” she asked, a mix of embarrassment and excitement in her expression.
“You looked really sexy,” I told her—and it was true. She'd been more exposed than I'd ever imagined her being in a public setting.
While we held each other, she slid her hand down and cupped my cock through my pants. “I’m so horny,” she breathed.
I knew it wasn’t just the alcohol—it was the costume, the attention, the exhibition, and it had all started at the adult store earlier that night.
But I wasn’t ready to go home. Not yet. I wanted to see her in that state a little longer, to see how far I could push it without making her feel too uncomfortable. I didn’t want to involve friends; there was already too much drama, too much gossip. This needed the right place, the right atmosphere.
I suggested, “Let’s go to a strip club.”
She gave me a puzzled look. “Why do you want to go there?”
I could tell she didn’t get it. In her mind, strip clubs were for guys—never the kind of place a couple went together. And that was exactly why I suggested it. The way she looked tonight, the way her costume left so little to the imagination… I knew there could be opportunities. But I couldn’t tell her that outright. For anything to happen, it needed to feel natural, unforced.
“Let’s just check it out,” I said casually. “It might be fun on Halloween night.”
She still looked uncertain, but nodded.
The city’s most popular strip club was only down the street, just minutes away. We valet-parked, and when Kim stepped out of the car, heads turned immediately. Men’s eyes followed her, some probably mistaking her for one of the dancers—maybe assuming she’ll be available inside.
Even at the entrance, she drew attention. The woman at the counter, older and sharp-eyed, looked Kim up and down before smirking. “Honey, you can get on stage for us if you want.”
Inside, the place was buzzing—dancers performing, others moving through the crowd, sitting with men at tables, lap dances happening in the shadows along the back wall. Kim fit right in with her outfit, but being here with her was a strange mix of nerves and excitement.
We sat at a table near the main stage, while Kim’s eyes were everywhere, taking in the scene—no protests yet, just curiosity. A dancer spun on stage above us, peeling away layers until her G-string came off.
“Whoa,” Kim blurted, surprised at the sudden full exposure.
A waitress came by for our drink order, and not long after, a dancer approached and slid in beside Kim, striking up a conversation. I’d seen plenty of dancers engage couples before—sometimes for tips, sometimes because they were genuinely attracted to the woman. But that wasn’t what I wanted for Kim tonight. I waved her off with a polite, “No thanks, we’re not interested.”
After a few songs, I could feel Kim relaxing, starting to enjoy the atmosphere. She leaned toward me with a playful smirk.
“You’re not expecting me to be like these girls, right?”
She was half-right. I didn’t want her up on stage or dancing—but I did want her to have the company of a man, to see where it might lead. The best way to make that happen was to leave her alone for a moment. The way she looked tonight, I was sure someone would approach her.
“I’m going to the restroom,” I told her, keeping it casual. She gave me a look—half suspicious, half knowing—but didn’t say anything.
I walked off, heart thumping, and took my time. When I returned, just as I’d expected, someone was sitting with Kim. I slowed my pace, hanging back just close enough to watch.
From a few steps away, I took him in—mid-to-late forties, to Kim’s twenty-four. But he looked fit, dressed sharp in a crisp shirt and tailored slacks. Handsome in that calm, confident, Richard Gere way.
Kim was leaning toward him, smiling, her body language open. I hung back a moment, watching her laugh at something he’d said.
That was my cue. I stepped up, and Kim turned toward me. “Oh, here he is—this is my boyfriend.”
The man rose slightly and extended his hand. “Jeff,” he said warmly. “I was just keeping your lovely girlfriend company while you were away—couldn’t let her sit here by herself.”
Whether that was a jab or just good manners, I couldn’t tell. I shook his hand anyway.
“I hope you don’t mind,” Jeff added smoothly, “but I ordered her a drink. Can I get you one, too?”
I accepted, and settled in with them. Jeff kept the conversation easy. He didn’t pry into the obvious—why we were here, why she was dressed like that. Instead, he asked about our night, what we liked to do for fun, where we’d been before arriving here. He also complimented me for having such a beautiful girlfriend, an indirect compliment Kim clearly enjoyed.
When he spoke about himself, it was with that same measured calm: divorced, a lawyer, two daughters he rarely saw. As our conversation flowed smoothly, the drinks kept coming, and at some point the topic turned to Vietnam. Jeff had visited years ago and spoke warmly about the people.
“They’re so kind and dedicated,” he said.
I saw Kim soften instantly—the beginning of a connection that had nothing to do with his age or looks, and everything to do with how he carried himself. The way she leaned in and locked eyes with him overshadowed even her daring outfit.
Kim teased him: “Jeff, you don’t sound like you belong here.”
He smiled. “Well, being divorced… I get lonely sometimes. The girls here keep me company.”
“Like I’m keeping you company tonight?” she said, her tone light but filled with flirtation.
“Yes, Kim. Just like tonight.”
The playful tone hung between them, laced with something unspoken. I noticed Kim’s skirt had shifted higher over the course of the conversation, the length of her legs impossible to ignore. Jeff noticed, too, though his gaze never lingered long enough to be obvious.
I glanced at my watch. Nearly 3 a.m. The club was still lively, but it wouldn’t be for much longer. If anything was going to happen, the window was closing. Kim was loose from the drinks, a little slurred, completely relaxed.
I leaned towards them. “Why don’t we find somewhere quieter to talk?”
Jeff’s gaze flicked to mine, a silent question in his eyes. I gave the slightest nod, and he understood immediately. Whatever had been unspoken between us was now in motion. I led them toward the far back corner of the club, to the curtained booths I knew well. We stepped in and I pulled the curtain closed.
Inside, the dim lighting felt instantly more intimate. A deep bench chair lined the left side wall, wide enough for two if they sat close; the opposite side was open space, meant for a dancer. A small wall lamp cast a soft amber glow that accentuated the moment.
Kim glanced around and I could see in her eyes that she knew exactly what this space was for—and maybe what I had in mind. But she didn’t look nervous. If anything, the alcohol had taken the edge off her guard.
Jeff’s voice was easy, almost inviting. “Much better in here,” he said, patting the seat beside him. “Come, sit, Kim.”
She slid in next to him, her bare thigh pressing against his. There was barely room left for me, so I took the edge of the bench, angled slightly toward them. From where I sat, I had the perfect view.
Kim leaned back a little. “So… what happens in these rooms?” she asked, her tone playful but edged with curiosity.
Jeff smiled, the kind of smile that suggested something more. “Just a little privacy… and whatever you feel like doing.”
Her short skirt shifted during the interaction, riding high enough to offer glimpses of black lace underneath—a detail Jeff didn't miss. His hand found her leg, a temptation he'd been drawn to from the moment he saw her. His fingers began a slow journey along her thigh, his touch slow and deliberate, as if savoring every inch of her flawless skin.
“Kim, your legs are so smooth,” he said. “I’ve never seen anything like them.”
Kim giggled. “Thanks, Jeff. I keep them shaved,” she said innocently, though the flush in her cheeks betrayed a flicker of shyness.
“What else do you shave?” he asked, a smirk tugging at his lips.
Kim’s laugh came again, lighter this time. “Other places,” she said teasingly, as if daring him to press further.
His hand moved more firmly now, inching higher with each pass, teasing the tender flesh just beneath the hem of her skirt. Kim’s smile faltered, replaced by a flicker of surprise, her breath catching as his touch lingered. Her eyes followed his hand, wide with anticipation, as though waiting to see how far he would go.
The weight of the moment pressed down on me—the tension wasn’t just in the air anymore; it was unfolding in front of my eyes. My pulse quickened as Jeff’s hand slid fully beneath her skirt, his fingers vanishing into the shadows. Kim’s lips parted, her body trembling with a mix of nerves and unspoken desire. She glanced at me, her expression saying, ‘I can’t believe this is happening’, while I sat frozen, unable to look away.
A soft gasp broke from her, an involuntary invitation. Her thighs parted instinctively, and from my angle I saw it clearly: his fingertips tracing slow, deliberate circles over the fabric covering her most private place, grazing the folds hidden beneath. Her hips shifted in a subtle squirm, but she didn’t resist. She held herself there for him, waiting.
Then, as if pulling me into the act, Jeff lifted her right leg and draped it across my knee. He mirrored the gesture with her left, resting it over his lap. Spread open between us, Kim’s skirt rode up to her waist, exposing the black thong stretched tight against her skin. The black fabric framed her perfectly, a stark contrast that made her arousal impossible to miss.
Jeff’s confidence grew. His fingers slipped beneath her panties, finding her already wet. He traced the outline of her folds in slow, teasing strokes, brushing her clit lightly enough to draw a low moan from her throat. Then slowly, he pressed inside, one finger sinking deep, her warmth enveloping him as the thong stretched taut around his hand.
Kim’s body arched in response, her blouse straining against her breasts, her chest rising in a silent offering. Jeff withdrew only long enough to untie her straps. Her breasts spilled free—full, soft, her dark nipples taut in the amber glow. Without hesitation, he leaned in, lips closing around one nipple, sucking gently while his tongue flicked across the sensitive peak. He moved between her breasts, licking and sucking in turn, each touch drawing trembling whimpers from Kim as her body yielded to the double assault of his mouth and hand.
The sight was overwhelming—my girlfriend, half-naked, lost in pleasure with a man we’d only just met. Her skirt was bunched at her waist, her thong tugged aside, and Jeff’s touch was driving her relentlessly toward the edge. Her eyes fluttered half-closed as she melted back into the chair, soft moans spilling from her lips as she surrendered fully to the waves of sensation. She was on the brink of climax, her body trembling with it, but I wasn’t ready for it to end—not yet.
My hand slipped into my pocket, finding the condom I’d begun carrying for moments like this, though I hadn’t anticipated needing it tonight. I passed it to Jeff discreetly, my heart pounding. He caught it with a faint, knowing grin—curiosity and disbelief flickering in his eyes, as though questioning why I’d offer something so intimate, so precious, to him.
With calm precision, Jeff sat back, unbuckled his belt, and pushed his slacks low enough to free himself. His cock, thick and veined, stood hard—a solid seven inches. Kim’s eyes locked on it, her hesitation melting into open fascination, every trace of doubt gone.
He rolled on a condom with practiced ease before stepping in front of her. Hooking his fingers into the waistband of her panties, he gave a gentle tug. Kim lifted her hips, letting him peel the black fabric down her legs until it pooled on the floor. Her shaved pussy glistened in the soft light, bare and waiting. Guiding her to the edge of the bench, Jeff eased her thighs apart and pressed forward. With a slow, deliberate thrust, he pushed inside, stretching her tight around him as he filled her completely.
Kim gasped—a sharp, breathless sound that melted into a low, throaty moan as her body adjusted to his size. Jeff moved with long, measured strokes, each thrust slow and deep, as if savoring every inch of her. From where I sat beside her, I had a clear view: her pussy clenching around him, her slick folds glistening with every withdrawal, her body yielding while her face contorted in pleasure. The playful banter from earlier was gone, replaced by Kim’s muffled moans and Jeff’s heavy, ragged breaths.
Watching her give herself to him ignited something in me I’d never felt so sharply. I sat transfixed, caught between arousal and a strange ache twisting in my chest. The contrast between them struck me harder now as their bodies connected—Jeff’s age showing in his weathered face against Kim’s smooth, youthful skin. Her petite body looked even smaller beneath his broad weight, the schoolgirl outfit clinging to her emphasizing the difference.
Soon her body began to tense, her moans climbing into a high-pitched whimper she tried to stifle, mindful of the thin curtain shielding us from the club. Her hips bucked against him, meeting his thrusts, her pussy clenching tighter as her orgasm built. When it hit, she shook violently—eyes rolling back, mouth opening in a silent scream as waves of pleasure tore through her. Her hands gripped the bench, her leg trembled against my lap, her pussy pulsing around Jeff’s cock as she came.
But Jeff didn’t falter. His rhythm held steady, unrelenting, the risk of discovery growing with every passing minute. Beyond the curtain, the faint hum of the club pressed in, a reminder of just how exposed we were. His breathing grew harsher, his thrusts more forceful, until finally his control cracked. With a guttural moan ripped from his chest, he grabbed her breasts and buried himself deep inside her, the gray of his hair pressed against her flushed skin. His body shuddered violently as Kim wrapped her legs around him, her pussy gripping his cock tightly, milking every pulse of his release.
Each spasm wracked him with a raw, almost pained groan, his face contorted in ecstasy as his body jolted through six or seven intense waves. When it finally subsided, his chest still heaved and his hands stayed on Kim’s breasts as he drew in ragged breaths—spent and trembling. Then, with unexpected tenderness, he sank to his knees between her legs and pressed a trail of slow, reverent kisses along her inner thighs. Each kiss was deliberate, like worship—a quiet act of gratitude for the intimacy they’d just shared.
“Thank you, Kim,” he said, his voice hoarse but sincere. “That was incredible. Thank you for sharing this with me.”
Kim, still catching her breath, smiled faintly, her eyes warm despite the intensity of the moment. Jeff stood, the condom swelling with thick spurts of his release now visible. He discarded it in the corner bin, pulling his slacks back up and tucking in his shirt, trying to restore his composed exterior. I helped Kim adjust her blouse, tying it back into place, but left her panties on the floor—a silent choice that felt right in the moment.
We stepped out of the booth, the bouncer’s knowing glance met us as we passed. Back at our table, Jeff excused himself to the restroom, his departure weighted with the intimacy we’d just shared. Before Kim and I could sit down, another man approached, mistaking her for one of the dancers. “Got time for a dance?” he asked, his voice hopeful.
"I don't actually work here," she said softly, but her tone wasn't a rejection.
Kim glanced at me, still glowing from excitement, and even after everything, one more time didn't seem to faze her.
The man looked between us, confusion flickering in his eyes before settling back on Kim. His gaze lingered on her outfit—the blouse tied loosely across her chest, the plaid skirt barely covering anything. The encounter was a sharp reminder of how much of it was my own doing, how I'd pushed her all the way.
“We’re actually heading out,” I cut in quickly, moving closer to her side. She'd given enough of herself tonight—more than I had any right to ask. The thrill I’d felt watching her had curdled into something heavier, a guilt that pressed tight against my chest.
I took Kim’s hand, finally reclaiming her, and led her toward the exit. The club’s pulsing music faded as we neared the door, but she stopped abruptly, tugging me back. “What about Jeff?” she asked, her voice insistent. “Don’t we need to let him know we’re leaving?”
I could see it in her face—the desire to see him one last time, a quiet need for closure with the man who’d stirred something raw in her tonight. I nodded, and she turned, her heels clicking against the floor as she made her way back inside, her skirt swaying with each step, drawing eyes from the crowd. I followed, my heart still racing, caught in the mix of emotions that had defined the night—pride, arousal, and that persistent, possessive ache.
We reached the restroom just as Jeff emerged, his composed exterior fully restored. Kim’s face lit up, and she hurried to him, her movements innocent in her schoolgirl outfit, a stark contrast to what had transpired.
“Jeff,” she called out, “we’re leaving.”
Before he could respond, she rose onto her toes and wrapped her arms around his neck, pulling him into an intimate, heartfelt hug. Jeff’s arms closed around her in return, before one hand traced down beneath the hem of her skirt, finding the curve of her bare backside. He gave her a gentle pat on her butt cheek—tender and affectionate, oddly matching the playful schoolgirl look that Kim portrayed. There was something unsettling in the way his older, experienced touch lingered just long enough to claim the moment again.
Kim stepped back, her smile soft and genuine. “It was nice to meet you,” she said, carrying a wholesomeness that clashed with the state of her outfit. Jeff nodded, his expression warm but restrained, the polished lawyer reemerging. “Take care, Kim,” he said, then glanced at me. “Both of you.”
We turned to leave, my hand finding Kim’s again as we made our way to the exit. The cool night air hit us like a wake-up call—the dream was over. As we walked to the car, the valet opened the door for Kim, his eyes lingering on her opened legs as she got in—a final reminder of our reckless night. And as we drove off, my mind replayed every moment—the way she gave herself to Jeff, the way her body responded, the meaningful touch of their farewell. It was a memory burned into us both.
