The bathroom mirror was still fogged up from my shower, a hazy outline of my reflection barely visible through the condensation. My towel was wrapped tightly around me, still damp, clinging to every curve as I stepped into the cool air of the bedroom. A shiver ran down my spine, sending goosebumps over my skin.
Tonight was the night—Carol’s annual Halloween party. Lavish, wild, just the right amount of scandalous. Every year, I looked forward to it. And this time, my costume was ready, laid out neatly on the bed under the warm glow of the bedside lamp.
It was bold. Maybe too bold. But if you’re going to do Halloween, you do it right.
A sleek, black and red bodysuit, hugging every inch of my body like a second skin. The neckline? Dangerously low. The thigh-high boots? Deadly. Harley Quinn—the classic, animated version. Playful, mischievous, and undeniably eye-catching.
Next to it, still untouched, was Graham’s Batman costume.
I sighed, running a hand through my damp hair. Typical.
Slipping into my lace-trimmed underwear, I glanced at myself in the mirror. My skin still held the soft sheen of lingering steam, my dark curls falling over my shoulders.
I debated whether the outfit was a bit too much.
Then I laughed. Nah.
I reached for the bodysuit and began sliding into it, the cool material stretching over my legs, hugging my thighs, my waist, my—
Damn. This thing was tight.
The zipper ran smoothly up my torso, settling perfectly at my cleavage. I adjusted it slightly, making sure everything was sitting just right. Then came the gloves, the boots.
A final glance in the mirror, and I smirked. Perfect.
But then my eyes flicked back to the bed.
Graham’s costume. Still there. Still unworn.
Seriously?
“Graham!” I called, irritation bubbling.
No answer.
I stormed out of the bedroom, the sharp click of my heels on hardwood echoing through the house. When I reached the study, I wasn’t surprised to find him exactly where I knew he’d be—hunched over his laptop, typing away, completely lost in work.
“You’re not even dressed.” Hands on my hips, I let my voice drop into something dangerously close to a growl. “We’re going to be late.”
He barely glanced up.
Oh, but he did look. I caught the way his eyes lingered for a fraction too long before his smirk twitched at the corner of his mouth.
Then he went back to typing.
“Janet, honey, I’ve got too much work tonight.”
I blinked. “…Excuse me?”
He sighed, rubbing his temples. “Can’t Mark take my place? The costume has a mask—no one would even know.”
I just stared. “…You want our son to go in your place?”
He shrugged. “At least it’ll get his lazy ass off his gaming console.”
I let out a sharp laugh, disbelieving and annoyed all at once. “Are you insane? You know what goes on at those parties.”
Because we both did.
Carol’s parties weren’t just costume gatherings. They were decadent. The kind of parties where the air was thick with flirtation, secrets, maybe even a little danger. Skimpy costumes, expensive cocktails, the kind of mischief that made you feel alive.
No way in hell was I bringing Mark into that.
But Graham had already dismissed the conversation with a lazy wave of his hand.
I folded my arms, lips pressing into a tight line. “You’re really not coming?”
No answer. Just more typing.
Frustration flared hot in my chest. The smooth material of my bodysuit was warm against my skin, the irritation in my veins making me reckless.
If Graham wasn’t going…
Then I was going alone.
Or maybe… not.
I turned on my heel, my boots clicking against the floor as I headed straight for Mark’s room.
The door swung open a crack, the dim glow of his monitor and the furious clicking of a controller greeting me before Mark even looked up.
“Mom, what?” His voice was already annoyed.
I leaned against the doorway, arms crossed. “You’re coming with me.”
His fingers froze. His head slowly turned.
“…What?”
I sighed. “Your father bailed. Again. So guess what? You’re now officially my plus-one.”
Mark blinked at me, confused—until his gaze dropped.
His jaw went slack.
“Oh my god, Mom—no.”
I smirked. “Oh my god, yes.” I pointed to his face. “Also, close your mouth. You’re drooling.”
He immediately shut it, his whole face turning red. “I am not going to some weird swinger party with my mom dressed like that.”
I rolled my eyes. “It’s not a swinger party. It’s just… lively.”
He groaned. “I don’t even have a costume.”
I grinned, holding up Graham’s pristine Batman suit.
“Good thing you and your father are almost the same size.”
His gaze flicked to the suit. Then back at me. Then at the suit again.
“No. Way.”
I tossed it onto his bed. “Suit up, Batman.”
Mark groaned louder, dragging a hand down his face—but I caught the small smirk he was desperately trying to hide.
Five minutes later, he was still grumbling as he struggled with the zipper.
“Why is this thing so tight?”
I chuckled, adjusting my gloves in the mirror. “Welcome to my world, sweetheart.”
All dressed up I knocked on my daughters door, “Sara, I ordered you pizza for you. I don’t have time to cook. Me and your brother are off to the party.”
“Thanks mom, Jesus your tits are nearly falling out of that outfit, but you look good.” She said as I looked down at my chest. She was right, but not like her dad noticed but poor Mark did bless him.
By the time we pulled up to Carol’s massive house, the party was already in full swing. Music thumped from inside, warm light spilling through the windows. The porch was crowded with costumed guests, drinks in hand, laughter in the air.
Jack-o’-lanterns flickered along the cobblestone path, their eerie glow making the shadows dance.
Mark adjusted his cowl, fidgeting uncomfortably. “This mask smells like Dad’s cologne.”
I patted his padded Batman chest. “Just act mysterious and broody. You’ll blend right in.”
Before he could argue, Carol appeared at the door—dressed in a skin-tight Catwoman suit that left very little to the imagination.
She took one look at me. Then at Mark. Her eyebrow arched.
“Well,” she purred, lips curving into a very amused smirk. “This is… unexpected.”
I sighed, looping my arm through Mark’s. “Long story. Let’s just get inside before he changes his mind.”
Carol’s smirk deepened as she stepped aside. “Oh, this is gonna be fun.”
As we entered the house, the heat of the party wrapped around me like an embrace. The scent of spiced rum and candle wax mixed with the pulse of music and low, intimate laughter.
I leaned toward Mark, my voice teasing.
“Remember, tonight you’re Graham. Don’t blow our cover.”
He muttered under his breath, adjusting his mask.
“Yeah, yeah. Brood. Be boring. Don’t make eye contact.”
I smirked, picking up a champagne flute from a passing waiter.
Tonight was going to be very interesting.
Moments later we was both having a drink at Carols bar she had in her posh decorated living room. Carol walked up to us.
“Janet, you and Graham not dancing? or do I have to steal him off of you,” as she stood between us.
I smirked, swirling the champagne in my glass as I leaned casually against the bar. Carol knew exactly what she was doing.
Mark—or rather, my temporary Graham—stiffened beside me, gripping his drink like it was a lifeline. Poor kid. He had no idea how to handle Carol when she was like this.
I turned toward her, letting my red lips curl into a slow, teasing smile. “Oh, you know Graham—always brooding. Wouldn’t want to mess up his mysterious allure.”
Carol’s emerald eyes flicked toward Mark, her smirk deepening. “Mmm, shame. I do love a man in a Batsuit.” She dragged her finger lightly along the rim of her martini glass, the motion slow, deliberate.
Mark made a very uncomfortable sound.
I hid my grin behind my glass, watching as Carol leaned in just a little closer, her Catwoman suit hugging every curve as she whispered, “What do you think, Batman? Care for a dance?”
I got up and grabbed Mark by the hand, “I don’t think so Carol, he’s my husband not yours. Let’s dance honey.” We made the way to the dance floor when the slow music started.
Mark’s hand was stiff in mine as I led him onto the dance floor, his entire body radiating discomfort.
“Mom—” he started, but I cut him off with a playful smirk.
“It’s Janet tonight, darling. And you’re Graham. Act like it.”
His Adam’s apple bobbed as he swallowed hard. “This is so weird.”
I looped my arms around his neck, pressing in just close enough to keep up the act. “Relax, sweetheart. Just sway and don’t step on my boots.”
The dim lighting flickered around us, casting warm golden hues over the elegant ballroom-style living room. Carol always went all out for these parties—black chandeliers dripping with cobwebs, deep red curtains framing the space, candles flickering on every surface. It felt more like stepping into a gothic fantasy than a Halloween party.
Mark was awkward as hell. His hands hovered hesitantly at my waist, like he was afraid to even breathe.
I stifled a laugh. “Mark, you’re dancing like a man who’s just been told he’s stepping onto a landmine.”
He groaned, voice low. “Because I feel like I am.”
I leaned in slightly, my lips brushing his ear just enough to make him squirm. “Loosen up, Batman. If Carol gets suspicious, she’ll eat you alive.”
His hands finally settled on my waist properly, though he still looked like he wanted the ground to swallow him whole. I lowered his hands lower as they were too high, he had no clue how to hold a woman when dancing.
“Do my hands need to be… on your. Bottom.”
I let out a soft, mischievous chuckle. “Yes we are slow dancing. Relax you’re doing great, babe. This is how you dance.”
I could feel Carol’s eyes on us from across the room, and I knew exactly what she was thinking. She wasn’t entirely convinced.
So I did what had to be done.
I tilted my head up, my fingers trailing slowly along the back of Mark’s neck, and I whispered,
“Dip me.”
His whole body locked up. “What?! No.”
I sighed dramatically. “Graham would dip me.”
“Mom—”
“Janet.”
Mark let out a deep breath, squared his shoulders, and attempted a dip. It was clumsy, almost sent us both toppling over, and I had to bite my lip to stop from bursting into laughter.
But Carol?
Carol was watching.
And she was buying it.
Mark straightened us both back up, his face bright red as he caught a glimpse of my neckline. “There. Happy?”
I winked, patting his cheek. “Thrilled.”
The song ended, and as we stepped off the dance floor, I caught Carol giving me an impressed look over the rim of her martini glass.
Carol tilted her head slightly, her emerald eyes gleaming with amusement as she took a slow sip from her martini. She wasn’t just watching—she was studying. Calculating.
I could feel the weight of her gaze as Mark and I made our way back toward the bar. The warmth of the dance floor still lingered against my skin, the tight bodysuit making every movement feel deliberate, sensual.
Mark, on the other hand, looked like he was about to collapse from sheer mental exhaustion.
He muttered under his breath, straightening his cowl. “I can’t believe I just slow danced with my own mom.”
I smirked, reaching for my champagne flute. “I can’t believe you actually dipped me without dropping me. I’m impressed.”
He groaned, rubbing his face. “I am never going to live this down.”
Carol’s lips curled into a knowing smile as she stepped closer, placing her martini glass on the bar with a quiet clink.
“Well, Janet,” she purred, resting a manicured hand on her hip, “I have to say, your husband has never danced like that before.”
I took a slow sip of my drink, letting the bubbles tickle my tongue. “Oh, I’ve been working on him.”
Mark made a small choking noise.
Carol’s gaze flickered between the two of us, curiosity glinting in her expression. I could practically see her mind working, piecing things together, looking for the cracks in our little performance.
I smiled sweetly, leaning in slightly. “You don’t think I’d let another woman steal my Batman, do you?”
Carol chuckled, running a finger along the stem of her glass. “I don’t know, Janet. You looked awfully comfortable in his arms.”
Mark tensed beside me, gripping his whiskey glass like it might shatter in his hands.
I kept my expression cool, reaching out to run a lazy finger along the edge of his cape. “Well, he is my husband.”
Mark let out a sharp breath, his shoulders so stiff I thought he might actually turn to stone.
Carol’s eyes sparkled with mischief. “Mmm. Lucky girl.”
Her voice was smooth as silk, but there was an edge to it—a teasing, almost predatory glint that told me she wasn’t entirely convinced. She was enjoying the game, waiting to see if I’d slip up.
I wasn’t going to.
Mark, however, was another story.
“I need another drink,” he blurted suddenly, turning so fast his cape nearly smacked Carol in the face.
She let out a delighted laugh as he fled to the bar, probably needing something stronger to erase the past ten minutes from his memory.
Carol turned back to me, shaking her head. “Janet, where on earth did you find this version of Graham? I like him. Remember what we do every year our after party adult hour.”
“Speaking of fun… don’t forget our little tradition after the party. Adult hour.”
My stomach dropped.
Carol and her after-party games. The kind that made the main event seem tame.
I let out a nervous laugh, swirling the champagne in my glass as I tried to play it off. “Oh… um, yeah. I—uh—I don’t think we’ll be taking part this year.”
There was no way in hell I was dragging Mark into that. I’d traumatize him for life.
Carol’s smirk deepened, mischief flickering in her emerald eyes. “Nonsense. You two were… so deliciously naughty last year.” She took a slow sip of her drink, watching me over the rim of her glass.
I swallowed hard, heat creeping up my neck. “I… I don’t know.”
Carol arched a brow, her expression dripping with amusement.
She wasn’t convinced.
And she wasn’t letting this go.
Carol set her glass down on the bar, her nails tapping lightly against the crystal. Her eyes stayed locked on mine, an almost playful glint behind them, but I knew better. She was testing me.
I forced a small chuckle, running a finger along the rim of my champagne flute. “Well, you know how it is. Maybe we’ve… outgrown that part of the night.”
Carol tilted her head, her full lips curling at the edges. “Outgrown?” She let the word linger, as if tasting it. “Oh, Janet, you were practically the star of last year’s after-hours fun. And Graham…” She trailed off, taking another sip. “Well, let’s just say he didn’t complain.“
My fingers tightened around my glass, heart beating a little too fast for my liking. I could still feel Carol’s eyes pressing into me, waiting for my reaction.
She was enjoying this.
I forced myself to keep my expression smooth, casually flicking my gaze toward Mark. He was at the bar, leaning over to talk to the bartender, probably ordering the strongest drink they had. His shoulders were still stiff under the Batman cape, and even from across the room, I could tell he was so ready to bolt.
I couldn’t let him figure out why.
I turned back to Carol, exhaling a slow, deliberate breath. “Well, maybe my darling husband has had his fun.” I dragged my gaze lazily down her form, watching the way the tight Catwoman suit clung to her body before I met her eyes again. “And maybe I’ve decided to retire from being the star.“
Carol laughed softly, a throaty, knowing sound. “Mmm. Maybe.”
But she didn’t believe me.
I could see it in the way her gaze flickered past me, right back to Mark.
She was curious.
And curiosity, when it came to Carol, was dangerous.
“Scared are you Janet, have you finally lost your bottle,” Carol’s voice was smooth as silk, but there was a sharpness underneath, a challenge laced in her words. She leaned in just a little closer, her perfume—something dark and musky, laced with vanilla—lingering in the air between us.
I sighed, swirling my champagne before taking a slow sip, buying myself just a second more to think. “Fine… but not for long.”
Carol’s smirk deepened, her emerald eyes gleaming like a cat that had just trapped a mouse. “That’s more like it.”
I could already feel the heat creeping up my neck. How the hell was I supposed to pull this off? Keeping Mark under control during the main party was one thing, but after hours? There was no way he’d survive it—not without figuring out exactly what kind of party this really was.
I needed a plan. And fast.
Carol leaned in, her lips just inches from my ear. “You’d better keep that Batsuit on tonight,” she purred. “You know how much I love a man in uniform.”
I forced a laugh, though my pulse was pounding. “Oh, I don’t think my husband would dare take it off.”
Her gaze flickered toward Mark, still standing at the bar, his shoulders hunched as he nursed his drink.
“He does seem… different tonight,” she mused, tilting her head slightly. “A little stiff. But that’s nothing I can’t fix.”
I nearly choked on my champagne. Oh, hell no.
I set my glass down and quickly straightened. “Excuse me for a second,” I said, already moving before she could reply.
I made a beeline for Mark, grabbing his arm before he could protest. “We need to talk.”
He barely had time to set his drink down before I was dragging him through the crowded party, pushing past masked strangers and costumed couples lost in their own worlds. I didn’t stop until we were tucked into a dimly lit hallway near the back of the house, away from prying eyes.
Mark blinked at me, confused. “Mom—”
I pressed a hand to his chest. “Shh. Listen carefully. We have a problem.”
He frowned. “You mean aside from the fact that I just slow-danced with my own mother and Carol keeps looking at me like she wants to—”
“Yes, aside from that!” I cut him off, glancing over my shoulder to make sure no one was eavesdropping.
I took a deep breath, lowering my voice. “Mark, we need to leave before midnight.”
He arched a brow. “Like… Cinderella?”
I pinched the bridge of my nose. “No, worse.” I exhaled slowly. “You remember when I told you this was just a lively party?”
“Yeah?”
I hesitated. “That was… kind of a lie.”
Mark stared. “Define kind of.”
I chewed on my lip, avoiding his gaze. “There’s an after-party.”
“…Okay?”
I cleared my throat. “A very… adult after-party.”
Silence.
Then, slowly, realization dawned on his face.
His eyes widened in absolute horror.
“Oh, my god.”
I grabbed his arms before he could bolt. “Shh! Keep your voice down!”
“You dragged me to a swinger party?!”
I groaned. “Technically, I dragged you to the normal party! The swinger part happens later.”
Mark’s face twisted like he was going to be sick. “Oh, hell no. Nope. Nope. I’m out. I was joking before about swinger party, and oh my…”
He tried to turn, but I yanked him back. “We can’t just leave! Carol is already suspicious! We have to make it through the next hour without raising any red flags, then we can disappear!”
Mark shook his head rapidly. “Mom, if we don’t leave soon, someone is going to realize I am not Dad, and then I am going to need years of therapy.”
I let out a breath, gripping his shoulders. “Look. Just act normal. Play along. Brood, be mysterious, don’t let Carol lure you into a conversation, and for the love of god, don’t agree to anything.”
He exhaled sharply, running a hand down his face. “This is the worst night of my life.”
“Just hold it together a little longer,” I muttered, smoothing his cape before pulling him back toward the party. “And remember—midnight. We vanish.”
Mark groaned, adjusting his mask as he followed me. “Batman never signed up for this shit.”
Neither did I.
“I need a piss mom where is the toilets,” he said as he downed his drink.
I groaned, rubbing my temple. “First of all, Janet. Not Mom. Second—could you not announce that like we’re in some dive bar?”
Mark just rolled his eyes. “Fine. Janet, where’s the damn bathroom?”
I huffed, scanning the room. The last thing I needed was him wandering around alone—not with Carol sniffing around for cracks in our story. But I also couldn’t exactly escort him without it looking weird.
“Down the hall, second door on the left,” I muttered. “Be quick.”
Mark gave me a sarcastic salute before disappearing into the crowd.
I took a deep breath, adjusting my gloves, trying to push down the rising anxiety in my chest. I could not let this night spiral any further. All we had to do was make it another hour without blowing our cover, then we could slip out and pretend none of this ever happened.
Easy.
Right?
Wrong.
Because the moment Mark disappeared from sight, Carol also disappeared.
My stomach twisted. Shit.
I glanced around the room, trying to spot her through the sea of masked guests, but she was nowhere in sight.
This was bad.
Carol wasn’t the type to just vanish—not unless she was up to something. And considering the way she’d been eyeing Mark all night, I had a very strong suspicion about what that something was.
I downed the rest of my champagne in one go, barely tasting the bubbles as I set the empty glass down on the bar. My boots clicked against the polished floor as I made my way toward the hallway, weaving through the crowd as discreetly as I could.
I had to find Mark. Now.
The hallway was dimly lit, lined with sleek black-and-gold wallpaper that made everything feel even more intimate. A few couples lingered against the walls, whispering in hushed tones, hands wandering, laughter low and sultry.
I ignored them, my pulse picking up as I reached the second door on the left.
I knocked twice. Hard.
“Mark?” My voice was low but urgent.
Nothing.
I knocked again. “Mark, I swear to God—”
Carols voice was behind the door, “go away we are busy.”
My stomach dropped.
No. No, no, no.
I gripped the doorknob, heart pounding so hard I swore I could hear it over the muffled sounds of the party down the hall. My breath caught in my throat as I forced my voice to stay calm.
“Oh, Carol,” I called out, fake sweetness dripping from my words. “I need my husband.”
Silence.
Then a slow, deliberate chuckle.
“Oh, Janet,” Carol purred from the other side of the door. “You’re always so possessive. Do you remember last year, you said this year I could have a go with him. Now my mouth is busy come back later.”
I was going to kill her.
And Mark?
I wasn’t sure if I was going to kill him or save him first.
I knocked again, harder this time. “Graham honey, open this door.” I heard slow grunting and slurping, was she sucking his cock. The door unlocked and she let me in and sank back to her knees, his cock was rock hard and out. OMG my son had a massive cock.
“Oh my… yeah sure, just this once.” I said letting her finished blowing him as I watched her.
“Jesus Janet, no wonder you wanted Graham for yourself. He’s well hung,” she said putting his cock back in her mouth. My son had a huge fucking cock omg bigger than his dads.
She bobbed her head up and down fast on my boys cock, “come on Harley you want some of batmans dick.”
“No, no I am all good thanks,” I said as she looked at me weirdly.
“What, you don’t want to suck your husbands dick,” she said as she pumped her hand up and down his shaft.
“He’s not my… I mean I am tired,” I tried to get out of it. His dick was great but it was my fucking sons dick not my husbands.
“Arghh fuck,” Mark grunted as she worked his cock with her mouth. Without realising I had my hand between my crotch rubbing myself watching as she gave head to my son who she thought was Graham. Why am I still here, why am I watching my son get a blowjob from slutty Carol.
“See darling,” she said around his length, “I told you he’d be worth the wait.”
My throat went dry at that sight—my son’s cock so hard and veined, jutting out from the opening in his Batman cowl, Carol’s lips wrapped snugly around him, her eyes locked defiantly on me. The depraved scene before me was a twisted mix of arousal and horror, but I forced myself to remain outwardly calm.
Carol glanced up through her lashes, locking eyes with me while she worked him over. Her tongue swirled around his girth with a skilled flicker—teasing, taunting. Each wet slide of her mouth, each needy moan vibrating against his shaft seemed to echo in the tiled room. My cheeks flushed hotly as my own hand pressed harder against the damp lace covering my pussy, feeling how slick it had grown from merely witnessing this taboo display.
“Fuck…” Mark groaned above her, completely unaware of the identity mix-up. His hips jerked forward involuntarily into Carol’s willing mouth as she took him deeper, hollowing her cheeks to suck with fervent intensity.
“Look at you,” Carol purred around his cock, pulling back just enough to speak before diving down again. “Getting all worked up watching your ‘husband’ get serviced.”
The air was thick with the scent of arousal; musky and potent. My fingers slid beneath my lace panties now, parting slick folds as they found their rhythm along with Carol’s movements on Mark’s rigid cock—wetness seeping shamefully fast at the lewd scene unfolding.
“You’ve got quite the talented mouth,” I managed to say steadily, though inwardly I was losing ground to the debauchery staring me in the face.
Carol hummed an agreement against him before her focus snapped back to pleasuring what she believed was Graham—the vibrations eliciting another guttural sound from deep within Mark’s throat. Her green eyes never left mine for more than a second; challenging me silently to join or leave.
My own fingers delved past swollen labia into my soaked core as I stood there transfixed by the erotic tableau—the sound of squelching growing louder amidst slurping noises from between Carol’s lips on my son’s cock—this filthy indulgence far beyond anything I’d imagined at this year’s party.
“Mmm… he loves this,” she murmured after pulling off momentarily to catch her breath and pump his shaft slowly with one hand while circling his tip teasingly with her tongue. “Seems like he’s ready for you next.”
I bit back a desperate whimper building in my throat and shook my head slightly—an utterly false denial given away by how eagerly my digits explored inside myself now—a hungry motion mirroring hers outside.
Just then Mark tensed under Carol’s ministrations—a sharp gasp escaping him—and I knew he was hovering on edge. She sensed it too; quickening pace until he bucked violently into blissful release inside that sinful mouth of hers. A low growl tore from his masked visage as he came explosively hard…
As streams shot down Carol’s eager throat, she kept swallowing greedily until every last drop trembled out—a spectacle as mesmerizing as it was wrong.
She slowly rose, wiping the corner of her crimson mouth with a finger—a sly grin playing on her lips.
“Well now,” she purred, stepping closer to me in the cramped bathroom space, “looks like Batman found his nightcap.”
My skin prickled beneath her predatory stare—every nerve alight from the forbidden thrill. I fought for composure, my fingers still glistening with evidence of my own arousal as I withdrew them from lingerie-clad heat.
“Seems he did,” I replied smoothly, though my voice betrayed a slight quiver. “But it’s almost midnight—we should rejoin the party before we’re missed.”
Carol chuckled lowly, leaning against the sink beside Mark who was breathing heavily through his mask—still oblivious to what had truly happened here. “Oh Janet… you can’t fool me,” she whispered conspiratorially. “You’ve been enjoying this little show just as much.”
I held her gaze unflinchingly, heart hammering against my ribs while forcing an indifferent shrug. “Just making sure no one else steals my ‘darling husband’ tonight.”
Deep down it made me so wet, if I am being honest me and Graham haven’t had sex in months. I was feeling so turned on right now, that dick. His cock was so big and made me hungry, I thought past the temptation.
“Honey tuck it away let’s join the party,” I said as he put his cock away looking embarrassed that I watched him get head. I was now tempted to stay for the after hours after seeing his well hung schlong. I can’t he’s my son.
As we joined the party another slow song came on and Mark led me to the dance floor.
“What you doing honey,” I asked him as he put his arms around me and on my ass as we started dancing.
He leaned closer, his voice a hushed murmur against my ear. “Mom… I mean, Janet—I didn’t know what to do. She just… she cornered me.”
“It’s ok honey, hey at least you got a free blowjob,” I chuckled at him as we danced I could feel him get hard as it pressed against me.
“Can’t believed you watched me getting my you know sucked. I saw you… r-rubbing yourself,” he said as he squeezed my bum.
I tilted my head back just enough to meet his masked gaze, letting my own voice drop into a conspiratorial whisper. “And can you blame me? Seeing you like that… It does things to a woman.”
He inhaled sharply at the admission, hips moving in sync with mine as we danced—a wicked imitation of intimacy. “This is insane,” he murmured, adjusting his grip so one hand splayed possessively across the curve of my lower back while the other still cupped my ass firmly.
His Adam’s apple bobbed visibly beneath the mask. “I’ve never felt anything like that… Carol’s mouth.”
I leaned in closer until our bodies were flush, letting out a soft laugh tinged with dark amusement. “You should see your face.” My lips brushed against his earlobe deliberately. “All flushed and guilty—it suits you. Bet you glad you came, and I don’t mean in the toilets haha. I mean came here and not down her throat.”
Mark’s grip tightened automatically at my waistline as if anchoring himself against temptation or perhaps drawing me closer into forbidden territory. His voice trembled slightly when he spoke again: “Seeing you touch yourself… fuck, Mom—it made everything worse.”
“Yeah I shouldn’t have done that, just it as been a while for me. Which I really shouldn’t be talking about with you,” I said as I continued to feel him throb against me. After the dance we went back to the bar. “Let me text your dad.”
I texted Graham, “it’s been a good night, wish you was here. Say I am so fucking horny want to get deep inside me when I get back. Love you <3.”
3 minutes later my phone buzzed, “please I am busy.” Wow not even a love you, fucking busy. He pissed me off and I ordered a stronger drink.
Three minutes later, as the bartender slid a whiskey sour into my waiting hand, my phone buzzed with Graham’s terse reply: “Please I’m busy.”
My jaw clenched. Not even a ‘love you’ attached—just cold, dismissive words on a screen. That did it.
I tossed back the drink in one fiery gulp; the burn down my throat matched the flare of frustration in my chest. Busy? At this hour? On Halloween night?
Fucking busy.
“Fuck this shit, lets go.” I said to Mark as he looped his arm with mine as we sneaked out. “Let’s get a taxi, you mind if we go to an hotel I don’t want to face your bastard father tonight.”
The cool night air hit us like a slap, refreshing the heat from our bodies as we stepped outside Carol’s mansion. The jack-o’-lanterns seemed to snicker with the secrets they’d witnessed, but we ignored them, moving briskly down the driveway toward the waiting taxis.
“Room for two, nearest hotel please love,” I stated to the driver, slipping into the backseat before Mark could protest further. He followed silently, still in full Batman regalia minus the cape he’d shed in our hasty exit.
I texted Graham one last message—pointed and scathing: “You’re missing out on one hell of a night. But then again, so are you missing everything lately. Don’t wait up, I won’t be home tonight.”
No immediate reply came as the taxi pulled away from curb’s edge. The streetlights cast fleeting shadows across Mark’s face—an odd juxtaposition of son and stand-in husband—his Batman persona fading with every block we left behind.
The hotel lobby was sleek and anonymous; just what we needed after Carol’s den of decadence. At reception, I booked us into a double room without hesitation while Mark hovered awkwardly at my shoulder. But there was only a single room available I just took it.
“Well looks like we are sharing room for the night, with your pathetic mom,” I said still pissed off with the text.
“Your not pathetic, if anything your hot as hell in that Harley Quinn outfit,” he said blushing as he looked down at my cleavage.
We were silent in the elevator ride up—a strange tension thick between us that wasn’t familial or innocent given what had transpired earlier this evening.
But when we reached our floor and stepped out into plush carpeting underfoot…
“Mom,” Mark began hesitantly, removing his mask at last to reveal flushed cheeks and earnest eyes. “About earlier… I’m sorry you had to—”
I raised a palm to halt him mid-sentence. “Don’t apologize for Carol’s antics or your first blowjob,” I said firmly as he quickly spoked up.
“Oh no I have had a blowjob before, but weird having my mom watching me,” he said in a whisper in a shy way.
The elevator doors slid open with a hiss, releasing us into the plush quiet of the hotel’s upper floor. I stepped out first, heels sinking momentarily into the thick carpet as Mark followed behind, his apology hanging unspoken between us. The air felt charged with an illicit thrill, remnants of our chaotic escape still clinging to every breath.
I didn’t turn back, focusing instead on finding our room—the door clicking open under my keycard like a seal on secrets we’d yet to confront.
Mark lingered at the threshold, hands tucked in pockets as if unsure whether to cross or retreat. “Mom this is—”
“Complicated?” I finished for him, tossing my bag onto the nearest chair and kicking off my boots with a relieved sigh. “Yes Shit, just one bed. You don’t mind sharing with me do you.”
I reached back to find the zipper of my Harley Quinn bodysuit—a silent hiss as it parted down my spine, revealing lace-trimmed lingerie that clung desperately to my damp skin. Inch by tantalizing inch of toned flesh emerged until the suit pooled around my ankles in a dark heap on the carpet.
Standing only in lace knickers and bra now, I let out a breath—a mixture of relief and anticipation at shedding that second layer of deception. I climbed into bed as he took off his batman costume and down to his boxers as he got into bed beside me.
“I… didn’t expect tonight to go like this,” he admitted, a raw honesty underpinning his voice as he turned to face me fully. In just boxers now, there was an undeniable magnetism about him—his father’s features and yet wholly his own masculinity.
I leaned back against the headboard, my lacy lingerie barely concealing the swell of my breasts or the curve where thigh met hip. “None of us did,” I replied softly, beckoning him closer with a crook of one finger. “God I could do with a severe hard dicking, sorry didn’t mean to say that out loud. Ignore me honey.”
“Mom,” he said while swallowing hard, “I didn’t mean to put you through that back there.” The words came out a husky whisper, edged with something more than contrition. “I’m sorry you had to see… what Carol did.”
His apology was sincere, but his eyes betrayed him—lingering too long on where my lace bra strained against full curves. I felt the weight of his stare like touch; igniting sparks beneath my skin where fabric met flesh.
“Don’t apologize,” I murmured back, reaching out to brush a stray lock from his forehead—a maternal gesture twisted by our charged intimacy now. “You reacted how any man would.” My voice dropped deliberately low, “and truthfully… it turned me on seeing your cock so hard and thick.”
“And you?” Mark’s question was tentative yet loaded with implication as he leaned fractionally nearer. His boxers tented slightly at the front—a telltale sign betraying arousal’s resurgence.
I let my lips curve into a knowing smile before replying: “Let’s just say I’m not thinking about Graham right now.” My hand trailed down his arm lightly in emphasis; fingertips grazing over taut muscles still warm from Batman’s outfit.
With a boldness fueled by drinks and defiance toward Graham’s rejection earlier tonight: “Actually…” My hand slid across to tease along the waistline of his boxers—my fingertips ghosting over hardened length beneath cotton.“Want to help your mum out?”
A rough exhale escaped him; eyes darkening as they locked onto mine while my touch grew bolder—stroking tentatively along his rigid shaft through thin fabric until he groaned softly.
“You sure about this?” He asked raggedly even as hips arched instinctively into my palm—encouraging further exploration despite every taboo warning bell ringing between parent and child lines blurred tonight.
“Oh yes…” I breathed out as I hooked fingers inside elastic band, tugging those last barriers down slowly exposing him fully to my hungry gaze. “Very.”
There was no hesitation then—as if permission granted freed both our desires from their cages. His thick cock sprang free – engorged tip already glistening pre-cum beading at its slit like an invitation which couldn’t be ignored any longer…
My mouth watered seeing it stand proud before me once more after Carol’s skilled ministrations earlier; remembering how deep her throat took him made desire pool hotly within me. Wetness seeped shamelessly onto satin panties matching rhythmically pulsing need throbbing within my core while staring at son’s impressive erection inches away…
“Fuck… Mom,” Mark hissed when I wrapped eager fingers around base of heated flesh stroking firmly upwards towards swollen head drawing first bead across my parted lips tasting saltiness.
“Let me change position,” I straddled over him with my head down at his cock with my lacey pantie covered pussy hovering over his face.
The lace of my knickers brushed teasingly against his nose and lips, a whiff of my arousal dizzying in its intimacy. His eyes met mine through the dim light, a silent question hanging between us—half alarm, half raw desire—as I angled my body to position myself perfectly.
“God yes,” he urged, voice thick with need, as I grasped the hem of those delicate lace panties and pulled them aside in one fluid motion. The cool air kissed my exposed sex, now shamelessly bared inches from his face. My slick folds glistened under the soft hotel lighting, an invitation too blatant to ignore.
I leaned forward, aligning his rigid cock with my mouth once more but not before whispering over its throbbing length, “Don’t hold back.”
His groan vibrated against me as he nuzzled into the offered warmth of my pussy—the sensation electrifying. Tentatively at first, then with growing fervor as realization sank in that this was no mere fantasy—the wet heat of his breath ghosted over sensitive skin sending shivers down my spine before his tongue made bold contact.
With a needy moan that escaped unguarded from deep within me, I took him fully into my mouth again—warmth enveloping him while beneath me Mark’s tongue found rhythm and purpose. He lapped hungrily at the very essence of me, delving past folds with expert strokes that drew cries muffled by the flesh in my mouth.
His cock twitched against my tongue; pre-cum salty-sweet on taste buds as my head started to bob up and down on his thick member.
Mark’s tongue, unpracticed yet eager, explored the contours of my exposed heat with an expertise that belied his inexperience. Each lick and swirl sent shockwaves through me, drawing out desperate whimpers I could no longer contain.
His cock throbbed against my lips—veins pronounced under taut skin as I enveloped him once more, determined to match his fervor. My fingers traced the ridge beneath his swollen head, teasing pre-cum from its slit before swirling it around in a maddening pattern. I took him deep into my throat on a guttural groan that vibrated deliciously along his shaft.
“Mmm… don’t stop,” I murmured around his girth, words garbled by pleasure but unmistakable in their demand.
He responded with renewed vigor—tongue flicking rapidly over that sensitive nub as if spurred by my plea alone. Wet sounds filled the room; squelching mingles with low grunts spilling freely from us both in debauched harmony.
I angled myself further down on him—took more until eyes rolled back at overwhelming sensation—the tightness of being thoroughly tasted mirrored by the stretch of taking him fully again and again into my mouth.
With one hand fisting base for leverage, I worked him relentlessly; hollowing cheeks to suck greedily at velvet heat enveloping me so perfectly well.
As the raw intensity of our 69 position reached its fevered peak, a silent agreement passed between us—Mark’s movements turned urgent, signaling a hunger that could no longer be contained within the confines of oral exploration. With a deft twist and a careful roll, he maneuvered us both until I lay on my back with him poised above, his eyes dark with need and an edge of daring. The brazen act was charged with taboo electricity as he gazed down upon me—the lace barely clinging to my body now seemed inadequate, a flimsy barrier to the desire burning in his eyes.
With one rough tug at the lace cupping my breast, he unfastened it—exposing the soft globe which tumbled free eagerly into his waiting palm. His thumb circled my peaked nipple while I arched up into his touch, craving more contact.
“Mark…” The name escaped me on a breathless plea, anticipation coiling tighter than any corset could manage.
He didn’t waste time on preliminaries; guiding himself with one hand firmly at the base of his cock, he positioned it teasingly against my slick entrance—a slow nudge parting those swollen lips further apart. His gaze flickered from mine momentarily to witness the joining—a primal groan rumbled from deep within him as he began pressing inward.
The sensation was immediate—his engorged head breaching me slowly, stretching deliciously tight walls around his impressive girth. A chorus of mingled sounds filled the room: flesh against flesh slapping rhythmically amidst gasps and moans escaping freely as Mark sheathed himself fully inside me.
“Fuck… Mom,” he growled low and guttural over me. My legs instinctively wrapped around his waist pulling him deeper—a demand for more that went beyond words.
His first few thrusts were measured—an exploration of this new depth—but soon lost restraint in the face of overwhelming lust. He pumped into me with an urgency that mirrored my own desperate clutches at his shoulders or back; nails scoring lightly across skin marking territory neither could deny they’d crossed now.
That first harsh slam elicited an uninhibited cry from my lips—I felt every inch claim its rightful place within me; filling spaces yearned for by months neglected passion.
“Harder…” The word tore out ragged because denial was futile now—this dance demanded full abandon. Every plunge ground against that sweet spot inside driving waves of ecstasy higher until coherent thought frayed at edges drowned by pleasure’s tide crashing over again and again.
His pace quickened—no longer hesitant but pounding relentlessly into my wet heat while fingers dug possessively into hips anchoring himself to drive deeper still each thrust punctuated by lewd squelches echoing our illicit union.
My breasts jounced freely under each forceful lunge forward—one liberated entirely from lace confines bouncing beneath his fervent gaze fixated on where we joined so obscenely well together…
“Oh God… Mark!” Pleasure twisted through guttural pleas for mercy or more—I wasn’t sure anymore only that I needed this relentless claiming continued without pause nor shame attached later regrets could bring…
His response? A low grunt followed by another punishing drive heralding imminent release building thickly inside him yet holding off deliberately torturous tease prolonging blissful agony shared intimately between mother and son lines blurred past recognizing tonight.
“Mom—you’re so… fucking wet…” He panted above gritted teeth still managing tender cruelty delaying gratification as he hammered me into the hotel mattress as the headboard rattled off of the wall.
“Fuck… You feel incredible,” he hissed through gritted teeth, watching my tits bounce wildly under his fervent gaze—a sinful show for both our pleasures.
“Ahhhhh faster yes.. umm my fucking pussy,” I cried out shamelessly. The words spurred him on; hips snapping against mine in a punishing pace that sent waves crashing over us both.
His breath hitched at my vulgar plea; each word pushing him closer to the edge where control frayed thin. He angled deeper still—his cock striking with precision that made stars erupt behind my clenched eyes.
“Ummm… don’t stop… yes, there… ohhh,” escaped between panting gasps while nails raked down his back urging impossibly more from this forbidden union.
Mark leaned down then—our lips brushing without fully connecting as he groaned above me. “I’m going cum so hard… Mom.”
His response was visceral—a guttural roar as he slammed home once more before shuddering violently against my body, cock pulsating inside as warm spurts flooded me. Mark’s release triggered mine—my inner walls milking his length greedily while we clung together in shared euphoria.
“Ohh God—fucking hell!” The expletive tore from my throat on a scream muffled by his shoulder as waves crashed over relentlessly until finally subsiding into soft tremors following aftershocks which left us both breathless and entwined.
We lay there in afterglow’s silence—a tangle of limbs and spent desire lingering heavily above the city lights filtering through curtains we’d forgotten to close…
After moments measured in heartbeats steadying their frantic pace:
“You’re amazing,” Mark whispered against damp skin pressed flush to mine before rolling gently beside me—an arm draped protectively yet tenderly around waist pulling close still joined intimately below.
I panted with him still on top of me and inside of me, “fuck that felt good.”
Mark slid out of me with a slick sound that seemed to echo louder than the silence. My body clenched around emptiness, still pulsing from his release—his cock glistened, dripping with evidence of our taboo union. He curled beside me on the rumpled sheets, a mix of satisfaction and guilt in his eyes.
We fell asleep in each other’s arms, bodies still entwined.
In the morning, it felt awkward. Really awkward.
We both got up and showered, avoiding each other’s eyes.
I put on a hotel robe and went out to get us some coffee and breakfast. When I got back he was sitting on the bed in just his boxers.
“Here you go love, coffee and some breakfast. Might have to ring your sister and get her to drop us some clean clothes off,” I said settling the tray down. “Just if she comes, make out you slept on the floor or in the chair ok.”
I picked up my mobile and rung Sara.
“Hey Mom,” Sara answered, her voice sleepy. “What’s up?”
“Listen honey, I need a favor. Can you bring me and your brother some clean clothes? We stayed at a hotel last night.”
There was a brief pause before Sara replied, her tone curious. “Uh… sure, Mom. Everything okay? You sound… different.”
I sighed, rubbing my temple. “Everything’s fine, sweetie. Just had a little too much to drink at Carol’s party last night. Your brother and I ended up staying at a hotel instead of driving home.”
“Oh,” she said slowly, understanding dawning in her voice. “Okay… I’ll bring some clothes over.”
“Thanks, honey.” I hung up the phone and turned to Mark, who was still sitting awkwardly on the edge of the bed.
“She’ll be here soon with some clothes for us.” I said as my robe slightly fell open showing my lacey bra.
Mark’s gaze flickered down to my exposed cleavage, lingering for a moment before he quickly looked away, his cheeks flushing. “Yeah… that’s good. I don’t want Sara to see me in last night’s clothes.”
I smirked, tying my robe more securely. “I don’t think she’d mind too much.” I smirked at him playfully.
Mark shook his head, a small smile tugging at the corner of his mouth despite himself. “Mom…”
I chuckled and picked up my coffee, taking a sip. “What? It’s true.”
There was an awkward silence for a moment before I spoke again. “So… about last night…” My voice trailed off, not quite sure how to approach the subject.
Mark shifted uncomfortably on the bed. “Yeah… I don’t know what to say.”
I set my coffee down and sat next to him on the mattress, turning to face him. “I think we both know this can’t happen again,” I said softly looking at his crotch. “After what you did to me last night, any girl you get with will be… lets say proud of you. Let’s keep it between us ok, our… secret.”
Mark sighed heavily, running a hand through his disheveled hair. “Yeah… you’re right. I can’t believe we did that.” He glanced at me, a mix of shame and lingering desire in his eyes. “I’m sorry, Mom. I should have stopped it.”
I reached out and squeezed his arm reassuringly. “Hey, it takes two to tango, remember? We both wanted it.” I smiled warmly at him. “And trust me, son… you’ve got nothing to be sorry about. You were amazing.”
His cheeks flushed at the compliment, but he managed a small smile back. “Thanks… I guess that’s one way to end a Halloween party.”
“Definitely not the traditional way,” I chuckled.
There was another pause before Mark spoke again, his voice hesitant. “So… does this mean we’re like… okay now? Back to normal?”
I nodded slowly. “Yeah… I think so.” Though even as I said the words, I couldn’t help but wonder if ‘normal’ would ever really be the same again between us after last night.
Just then there was a knock at the door – Sara had arrived with our clothes.
“Saved by the bell,” I muttered with a wry grin as I stood up to answer the door.
When Sara walked in carrying an overnight bag stuffed with clean clothes for both of us, she took one look at our disheveled appearance and raised an eyebrow.
“Rough night?” she asked teasingly.
I laughed and grabbed the bag from her. “You could say that.”
Sara glanced between Mark and me curiously before shrugging it off. “Well, just be careful next time you go out drinking together,” she said with a smirk.
After Sara left and we both got dressed in clean clothes provided by her—Mark in jeans and a t-shirt, me in yoga pants and a sweatshirt—we headed out of the hotel room together.
The morning air was crisp and cool against our skin as we stepped outside onto the bustling city street. It felt good to be moving again after being cooped up in that hotel room all night.
As we walked back toward home, neither of us spoke much—both lost in our own thoughts about what had happened between us last night.
But one thing was for sure – things between mother and son would never be quite ‘normal’ again after this Halloween adventure…
The End