This story is based on a real evening with my husband. Personal information has been removed, and a few bits have been changed to make it a better story. I often get myself very worked up writing and then have some fun with my husband when he gets home. This time, I took it a little further than usual, thanks to some inspiration from a chat.
It started with a cat pun.
I should have been editing.
Instead, I was on my third cup of tea, chatting with Matt, a friend from Lush. I’d made some joke. I don’t really remember what it was, and it doesn’t really matter; what does matter is his response.
“I am standing naked in my kitchen, laughing out loud, and my cat thinks I’m out of my mind.”
I smirked, fingers already poised. “There’s a pussy here thinking about your mind too.”
The typing bubbles appeared immediately. “Mmm. What does she need?”
“Just a bit of petting,” I responded quickly.
“If I stroke her with a couple of fingers up and down, will she purr for me?”
I bit my lip, grinning at the screen. My thighs squeezed together. This was much more fun than editing. I glanced at the time. My husband would be home soon. I’d been building up my desire all day. Edging myself as I edited.
Matt didn’t know that my husband, Tom’s, nickname for me was KatieKat. This stemmed from when we first met at a costume party during uni, and I was dressed as a cat. And before you ask, no, this wasn’t a sexy cat costume; this was a full, look-like-a-cat costume.
We chatted for about an hour before he even saw my face, and by then I was very sweaty. It turns out that being covered head to toe in fur gets a bit warm. But apparently that wasn’t enough to scare him away, and we went on a date later that week, without the fur.
Now I had no wish to subject myself to that incredibly hot costume again; however, since this had been a joke our entire marriage, I did have another cat costume. Although I didn’t plan to need it all.
I padded into the bedroom, the grin already curling up my cheeks. Found the little box of costumes in the back of the wardrobe. The fluffy black cat ears went on first. They were easy, just a hairband. However, the tail was a bit more difficult; it was a cheap clip-on one that should just attach to the back of your trousers. But that wouldn’t do.
I had to rob the band from my dressing gown so that I could clip the tail onto it. I wiggled my hips in the mirror. The tail swayed. Almost convincingly.
That was it. I wore nothing else.
A proper little KatieKat, all set to purr.
This was going to be fun.
I curled up on the sofa like a spoilt housecat and waited while scrolling on my phone. Just to keep me in the mood, I was scrolling through PornHub. By the time I heard the car pull up outside, I was so fucking horny I’d almost given up waiting.
I put my phone down and stretched one bare leg along the length of the sofa, toes pointed, tail looped lazily around one thigh. The ears sat tall. My nipples tingled with the anticipation of being seen.
“Hello?”
Tom’s voice carried through the hallway. Bags rustled. Keys dropped into the bowl. Shoes thudded against the wall. I waited, still as anything, heart thudding, cunt pulsing.
He stepped into the living room and froze.
His eyes landed on me. He took a second, his eyes raking down my body from ears to toes.
I curled a finger, beckoning, and swished the tail with my other hand. “KatieKat’s feeling a bit horny.”
“You’ve been writing today, I see.” His voice was already thick.
“Mmmhmm.” I stretched again, running my hand holding the tail down my body as I did so; the soft fur felt good against my sensitive skin. “I’ve been a good girl. All day. No touching.”
His gaze snapped to my crotch.
“And let me guess,” he said, stepping closer, trousers already tenting, “you’re now absolutely soaked and begging to be fucked?”
I nodded. Slow. Biting my lip. I knew this was driving him wild, but he was taking the time to play along.
“You’re insatiable,” he breathed, unbuttoning his shirt, eyes gleaming with lust.
“You’ve no idea,” I whispered.
He dropped to his knees, pushing on my thighs, spreading them, eyes fixed on my pussy.
“KatieKat,” he growled, breath hot against me, “time to purr.”
He started like he had all the time in the world, the bastard.
I’d been edging for hours. I couldn’t take more teasing. My legs were trembling already, cunt clenching around nothing, desperate. But he didn’t rush.
He leaned in close and kissed the inside of one thigh. Soft. Deliberate. Then again, higher. Lips brushing hot skin. Still not close enough.
“Tom, please,” I begged
He smiled against my skin. I felt it. The prick was enjoying this.
Another kiss. This one dangerously close to the crease of my thigh. His fingers stroked up, just beside my folds. Close enough to make me hold my breath. Then they stopped. Slid away. Teased down to my knee before starting again.
I whimpered. My hips shifted. I couldn’t help it.
“Impatient, my little KatieKat?”
I nodded. Couldn’t speak. My breath was coming too fast. The tail belt tugged at my waist as I squirmed, trying to line myself up with his touch.
He didn’t let me.
His fingers drifted back up, skimming just millimetres from the swollen labia. Close enough that I could feel the warmth of them. Close enough that I ached. He traced delicate circles around my vagina without ever touching it.
Then paused.
And finally, finally, I felt it.
His thumbs parted me.
Every nerve ending lit up at once.
Cool air met soaked heat. I gasped.
His fingers dipped between my folds, easing down, spreading the slickness they found inside. Then he paused again, holding me open. I felt his breath. Warm. Close.
I moaned at just that. Just the suggestion of his mouth.
And then his tongue flicked out. A light stroke right over my clit.
I mewled. My whole body jolted, legs twitching, my core pulsing against his mouth.
“Fuck, oh yes!” I moaned as my desperation was finally given release.
He didn’t speak. Just leaned in again. Slower this time. Letting his tongue trace a long, slow line from the bottom of my slit right back to the clit, where he paused to flick, then circle.
My thighs clamped around his head. My hips rolled up into his mouth.
I was already so close it hurt.
And he’d barely started.
“Oh fuck,” I whimpered, head tipping back, nearly losing my ears with the movement. I gripped the back of his head, threading my fingers into his hair, grinding up into the wet pressure of his mouth. No more teasing. No more games. I’d waited all day. I purred deep in my chest, pleasure blooming low in my belly.
His fingers traced lazy shapes around the slick entrance of my cunt, the lightest pressure making me twitch. He dipped inside occasionally, just enough to stretch me a little, then pulled back. A little push, a retreat. My muscles clenched every time, greedy, aching.

I could feel it. The heat. The burn. The inevitable climb.
He knew it too.
His fingers stopped playing. They started thrusting. Smooth, deep strokes inside me. Two at first, then three, his knuckles dragging against my drenched folds with every push.
His tongue didn’t stop. It moved faster and tighter, circling my clit in hard flicks that sent electric shocks through my spine. My thighs tensed around his shoulders. My back arched. My breath came in high-pitched gasps.
“Tom, Tom, I’m, fuck, yes, babe, yes, yes, yesss!”
The pressure broke.
I came hard, cunt clenching tight around his fingers, body shaking as waves of pleasure rolled over me. My legs jerked, and my heels dug into his back as the orgasm tore through me.
He kept thrusting, kept licking, kept dragging it out until my hips were twitching uncontrollably, my body wrung out and dripping, and every nerve lit up and screaming.
I collapsed back onto the sofa, chest heaving, the fake tail twisted beneath me, ears hanging slightly askew.
He pulled back slowly. Licked his lips. His mouth glistened. His cock strained against his trousers. “Feeling better?” he asked cockily.
I looked at him, panting. “Yeah. Fuck. “Thanks, I needed that.” Then, with a little grin to show I was kidding, I patted him on the head. “Right, I’ll just go get dressed now.”
He grinned, then grabbed me and flipped me over. I forget how strong he is sometimes. He flipped me with ease.
“Not a fucking chance, KatieKat, you’re not putting on a show like this without getting a good fucking.”
My cheek pressed against the back cushion, arse high, I wiggled my ass, slowly making the tail swish.
“Fuck, look at you,” he murmured. “On heat.” He unbuckled his belt with that slow, deliberate sound that made me clench in anticipation.
“Tell me how much you want this. How much you need this.”
“Fuck Tom, fuck me, I want you inside me so fucking bad.”
“You want it rough,” he growled. “You want me to fuck your pretty little brains out.”
I whimpered. “Yes. Please, Tom.” I loved him taking control like this after I’d started out in control. He could have done anything to me at that point, and I’d have been into it.
He stepped close. His cock dragged along my soaked folds. I pressed back, desperate for him to fill me. He gripped my hips hard, holding me still.
“Stay there.”
I froze. Obedient. Quivering.
Then he thrust.
My mouth fell open in a soundless gasp. My body jolted forward, my perky little tits slapping the cushions, as he found his rhythm. Deep, punishing strokes that made me cry out into the fabric. My cunt clenched around him with every thrust, soaking wet, squelching, eager.
I couldn’t think. Couldn’t breathe. My world was him and his cock and the way he was using me. He reached out and grabbed my hair, twisted it around his knuckles, and pulled.
A cry burst from my throat—pure pleasure. My back arched. My cunt tightened.
He fucked me harder.
His hand wrapped in my hair again, tugging it tight, bending my head back, exposing my throat.
He leaned over me, one hand sliding up my spine, pressing me down so my arse stayed perfectly presented for him.
“I’m going to ruin this pussy,” he muttered. “Make you cum so hard you forget your name.”
“Please,” I managed, voice shaking.
His fingers dug into my flesh. His cock slammed into me again, the angle hitting something that made stars explode behind my eyes. My legs trembled.
“Tell me you love it.”
“I love it. Fuck. I love your cock. I love you fucking me like thiiis.”
He pulled almost all the way out, with just the swollen tip still inside me. I was shaking, gasping, waiting.
Then he slammed back in. All the way. Deep. Rough.
I screamed. Loud. Didn’t care who heard.
I was mewling now. Moaning like a feral thing. Clawing at the sofa. The tail dragged side to side as my body rocked with each deep thrust.
“You’re going to cum again, aren’t you?”
“Yes, oh god, please, Tom, make me fucking cum on your fucking cock.”
He yanked my hair. I screamed.
And I came.
Harder than before. My thighs jerked. My cunt gripped him like a vice. It pulsed and squeezed around his cock as he kept thrusting, fucking me, dragging it out until I felt myself sag, my legs shaking too hard to stay up. He slowed and slid out of me.
But he wasn’t done. He was going to use his unbelievably horny wife as much as he could. He spun me round and dropped me to my knees.
“Good girl,” he said, cock wet and twitching. “Now show me that mouth.”
His fist stayed tight in my hair, holding me steady as he guided his cock to my lips, already wet and twitching with need. I opened my mouth willingly, tongue out, eyes up. I knew how much he loved me, keeping eye contact with him as he fucked my face.
We weren’t normally this rough, but I knew he really enjoyed it when we were.
“Good fucking girl,” he growled, and then he pushed in.
He fed it to me in one thick thrust, and I choked immediately, throat fluttering as he filled it. My eyes watered. He didn’t stop.
He set the pace.
Fist clenched in my hair, cock dragging in and out of my throat. My lips stretched wide, drool already spilling from the corners. The ears bobbed with every motion, tilted back from where his hand tugged my head into place.
“You love this,” he gasped, thrusting again, deeper. “Look at you. Begging to choke on my cock.” He was really getting into it.
I choked again as he bottomed out, eyes squeezing shut, spit dripping down my chin.
He pulled back and let me breathe for a second.
I grinned and took a big gulp of air. “Is that all you’ve got?” I teased him, “I might just have a nap while you finish.” I faked a big yawn. He chuckled and shoved himself back into my yawning mouth.
He started fucking again. My nose pressed against his skin with every thrust. My ears brushed his hips. My jaw ached. My throat clenched.
His groans got louder. His hips jerked a little harder. His grip on my hair tightened, holding me in place as he used my mouth.
I looked up at him, eyes glassy and wide, tongue licking around the base of his cock between thrusts. Every time he pulled out, I gasped, drooled, and then grinned.
The grin made him snap.
He pulled back with a curse, fist still in my hair, pumping his cock with his free hand.
“Fucking hell, KatieKat,” he growled. “I’m gonna cover you in so much cum!”
“Fucking do it,” I whispered, chest heaving. “Give it to me, babe.”
Hot ropes shot across my cheek, my lips, and my chin. Some of the spray fell short and splashed onto my tits. I greedily tried to catch every drop as he spent himself on me. Even as the force dropped off, I pressed close to catch the final few weak spurts with my tongue.
He breathed hard. Shuddering.
Still holding my hair so hard it hurt. I didn’t mind.
I looked up, grinning wide, smeared with his mess.
“It looks like KatieKat got her cream,” I said, licking my lips, then trailing my finger through some of the streaks and then licking that clean too.
He laughed. “Fuck, did you plan all that just for that line?”
I blushed and shrugged innocently. “I don’t know what you mean.”
