News:

COMMERCIAL SITES: Please note - if WANT A BANNER LINK? displayed on this site, please contact FEMMEFIGHT

Ladies Room Catfight: Sonja vs Isha

  • 12 Replies
  • 1690 Views
*

Offline Dirty bad bitch

  • God Member
  • *****
  • 213
Ladies Room Catfight: Sonja vs Isha
« on: February 07, 2026, 03:20:41 PM »
Ladies Room Catfight: Sonja vs Isha

It was an extremely hot day in the middle of nowhere. The diner in which our tale begins was a fairly small establishment and was staffed solely by an elderly lady who appeared to be in a semi comatose state. This senior citizen communicated only in grunts while dealing with her (admittedly small) clientele. At the moment this consisted of myself (Sonja) and another woman who appeared to be in her late thirties also gulping down the unhealthy fry up that was the common fare at this restaurant. We are seated separately from each other, and apart from us and the aforementioned elderly woman, the diner was deserted.

The other was an Indian woman named Isha. My name is Sonja, and I’m a natural red head with a matching trimmed bush.??I was annoyed and truly pissed. I had thought that driving to the business conference would have been a piece of cake but I had taken a wrong turning somewhere and had ended up completely lost. It was now 11.30 am and the conference had started at 11am. When trying to call ahead I had discovered my cell phones batteries had run out and I had spotted the out of order sign on the diners pay phone. Oh well I thought exasperatedly as I finished off the last of her food. At least I can get a cup of coffee in this crummy place, and I rose and strode towards the counter intending to do just that.

Unfortunately the other woman, Isha, had settled on the same idea and I bumped into her when she was returning from just such an errand with a cup of coffee clasped in her hand. The inevitable collision occurred and dark liquid sprayed over the attire of both of us. Though we had leapt back and thus avoided most of the deluge we had both been hit by some of it.

Understandably neither of us was amused by the situation.

"Clumsy cow!” I said as I checked myself over.

"Me? You're the bitch who should watch where she's going! Where the fuck are the toilets around here?" responded Isha snappily. The old woman pointed with one palsied hand to a small building to the side of the diner, and Isha walked towards it. After a brief pause I followed her and the old woman slipped back into her semi coma.??I left the diner and walked rapidly towards the building that Isha had just entered. As I walked indignation filled me as she seethed at the insult given to mer in the diner. The ignorant fool had barged into me and then had the audacity to call me a Bitch!

Well that bitch was just about to learn a valuable lesson about keeping her fucking mouth shut, I thought furiously. I pushed aside the door to the ladies room and found a quite pleasant spacious room. There were three stalls and opposite them 3 sinks with mirrors. There was no filth and in comparison to most other public toilets this was a gem.

That Indian bitch, Isha, was standing in front of one of the mirrors inspecting herself, her jacket and purse on the floor beside her. She glanced over when she saw me enter but than turned back to her own reflection. “You're not gonna want to do that when I'm done with you”, I thought grimly, “I’m gonna fuck you up so bad!”??I closed the door and seeing an inside lock on the top reached up and fastened it. Than I took off my jacket and placed it carefully on the floor with her purse next to it. In a strident tone that was the modern feminine equivalent of a gauntlet in the face, I heatedly said "Fucking slut, are you going to apologize now for swearing at me or am I going to have to beat an apology out of you?"

Isha turned to face me and rage mottled her face at my words. She responded with the faintest hint of an Indian accent in her words, "All I did was call you a bitch, and from your behavior here that is a title that you richly deserve. If you came here looking for trouble, be warned - Bitch! You're gonna find that you've bitten off a lot more than you can chew!"

With those words the die was cast. Battle would soon be joined and soon one of us would be triumphant while the other would be cowering at the victor’s feet.??Each of us stopped to gaze at the other analyzing each other with their agate gazes and trying to gauge out possible areas of weakness. Though we were no longer aflush with the glow of youth, both of us were still attractive and could turn heads of both sexes if we had a mind to.

I’m 5"11 with a medium build and have a smallish bosom. My red hair was cut short, in a military style buzz cut. I had on a dark knee length skirt, a white crop top, white bra, white see-through thong, flesh coloured pantyhose. My height was boosted by the knee high boots with 2 inch heels I was wearing.

Isha was 5"9 with a bigger bosom than me and she had a slimmer figure. Her lustrous black hair fell mid way down her back like an ebony waterfall. The Indian was wearing a blue mini skirt, white crop top, flesh colored bra & matching thong, and 2 inch heels.

{alt}

Both of us were veterans of female combat with a number of battles under their belts. Each had suffered defeats and celebrated victories and each realized that here there was an adversary to be reckoned with. With hands outstretched we stepped towards each other and combat began! I grabbed for Isha’s thick black hair, and Isha responded likewise, and soon we were staggering around the ladies room precariously on our heels while engaged in a fierce hair pulling contest. White hands tugged and tore away strands of black hair, and brown hands also ineffectually tried ripping away at my short-cropped, red hair.

Who do you think will win this catfight?  ::)

Please vote to give your opinion here at this link: https://www.freecatfights.com/forums/index.php?topic=123971.0

TO BE CONTINUED ...
« Last Edit: February 07, 2026, 03:34:35 PM by Dirty bad bitch »
Let's rumble, bitch ... let's see what you've got, slut!

*

Offline tommyfighter

  • God Member
  • *****
  • 302
Re: Ladies Room Catfight: Sonja vs Isha
« Reply #1 on: February 07, 2026, 04:00:41 PM »
Hot

*

Offline Dirty bad bitch

  • God Member
  • *****
  • 213
Re: Ladies Room Catfight: Sonja vs Isha
« Reply #2 on: February 08, 2026, 07:44:49 AM »
Hot

Aw, thank you, Tommy ... we aim to please!  :-* ;D
Let's rumble, bitch ... let's see what you've got, slut!

*

Offline Katherine-wins

  • God Member
  • *****
  • 135
  • I’m back for another try. Hope you didn’t miss me
Re: Ladies Room Catfight: Sonja vs Isha
« Reply #3 on: February 09, 2026, 06:16:41 AM »
I’m guessing Isha but rooting for Sonya

*

Offline Dirty bad bitch

  • God Member
  • *****
  • 213
Re: Ladies Room Catfight: Sonja vs Isha
« Reply #4 on: February 09, 2026, 07:17:09 AM »
I’m guessing Isha but rooting for Sonya

Oooh, darling Katherine ... delighted to have your support  :D ... don't worry, I'm determined to kick that bitch, Isha's ass  >:( ... and once I've finished her off ... maybe you & I can go out on a celebratory date?  ::) :-*
Let's rumble, bitch ... let's see what you've got, slut!

*

Offline Dirty bad bitch

  • God Member
  • *****
  • 213
Re: Ladies Room Catfight: Sonja vs Isha
« Reply #5 on: February 10, 2026, 11:15:59 AM »
Ummm, since yesterday been getting some PM's from a member here that is making me uncomfortable ... 'she' (most probably a he?  ::) :( ) doesn't seem to be able to distinguish between fantasy and IRL  ??? ... so much so that I'm in two minds not to finish the story ...  >:(

So please I want to stress ... all this is FANTASY ... and that I'm NOT at all interested in any IRL fighting ... I've had more than my share of sexy, erotic play fighting ... privately ... with several girlfriends over the years ... and it was all just for fun ... mostly just for foreplay to have some steamy sex afterwards ...  :P :-*

- Sonja
« Last Edit: February 10, 2026, 11:19:51 AM by Dirty bad bitch »
Let's rumble, bitch ... let's see what you've got, slut!

*

Offline sprocket73

  • Junior Member
  • **
  • 15
Re: Ladies Room Catfight: Sonja vs Isha
« Reply #6 on: February 10, 2026, 02:58:42 PM »
I hope you do finish the story, from a selfish point of view, but consider reporting whoever it is that is making you uncomfortable…that’s not acceptable anywhere, not just online

*

Offline FLStud4U

  • Senior Member
  • ****
  • 56
Re: Ladies Room Catfight: Sonja vs Isha
« Reply #7 on: February 10, 2026, 03:22:57 PM »
Ummm, since yesterday been getting some PM's from a member here that is making me uncomfortable ... 'she' (most probably a he?  ::) :( ) doesn't seem to be able to distinguish between fantasy and IRL  ??? ... so much so that I'm in two minds not to finish the story ...  >:(

So please I want to stress ... all this is FANTASY ... and that I'm NOT at all interested in any IRL fighting ... I've had more than my share of sexy, erotic play fighting ... privately ... with several girlfriends over the years ... and it was all just for fun ... mostly just for foreplay to have some steamy sex afterwards ...  :P :-*

- Sonja

This was a great start, I was looking forward to seeing Sonja get her frustration out and teach her opponent a lesson.  But understandably do whatever makes you comfortable.  It's unfortunate that there are nut cases out there that have to ruin this fun.  Be safe.

*

Offline Dirty bad bitch

  • God Member
  • *****
  • 213
Re: Ladies Room Catfight: Sonja vs Isha
« Reply #8 on: February 10, 2026, 09:23:52 PM »
Aw, thanks @sprocket73 and @FLStud4U ... I really appreciate your supportive, encouraging comments ... it has certainly helped! Glad to know there are still gentleman out there!  :-* 8)  ;)

On advice from my twin sibling, I've decided to just ignore this 'aggressive' person ... (and so far so good!) ... and will finish the story tomorrow some time tomorrow!  ;D

kinky MEWR  :-*
Sonja Sin
Let's rumble, bitch ... let's see what you've got, slut!

*

Offline Dirty bad bitch

  • God Member
  • *****
  • 213
Re: Ladies Room Catfight: Sonja vs Isha, conclusion
« Reply #9 on: Yesterday at 04:39:20 PM »
Ok, folks, here's the Conclusion to the Story ... hope you enjoy?  ::) ;D ;)

*************************

"Fucking whore!" I spat, wrenching her head sideways as my nails raked down her blouse, popping buttons. "Let's see those tits, you filthy cow!" The fabric tore, exposing her dark nipples straining against the flesh-colored bra.

Isha retaliated by kneeing me hard in the thigh, her free hand clawing at my skirt hem. "Enjoy your coffee stain, bitch? Wait till I rub your cxnt raw on this pissy floor!" she snarled, yanking my skirt down to my boots.

We crashed into the sinks, hips grinding as we fought for leverage. My blouse ripped open under her frantic scratching, bra straps snapping. "That all you got?" I taunted, twisting her wrist until she shrieked, then kneed her bare pussy through her thong.

"Fucking—!" she wheezed, but I silenced her with a palm smacking her right tit, the imprint glowing red on her brown skin. Our remaining clothes became weapons—her thong snapped against my inner thigh as she tried to garrote me with it, my hose tearing as she raked her heel down my calf.

"Still talking?" I hissed, twisting her bra strap around her throat from behind, her tits bouncing free as the clasp gave way. She elbowed me in the gut, gasping, then spun and clawed my thong down, fingernails leaving angry welts on my hips. "Gonna ride that toilet bowl when I'm done choking you out," I promised, kneeing her bare ass toward the stalls.

Isha lunged, catching my nipple between her nails and twisting hard. "Your red bush matches your ugly face when I'm done—" she taunted, but I headbutted her mid-sentence. Blood trickled from her nose as we crashed into the tampon dispenser, its metal edge biting into my back. Her skirt tore completely off in my grasp, heels skidding on the wet tiles as I flipped us, mounting her with my thighs vise-tight around her waist.

"Say 'sorry' nicely and I'll only break three fingers," I growled, grinding my thong clad pussy against her stomach while wrenching her arms overhead. She bucked wildly, her tits jiggling with each desperate thrash, until her knee found my cxnt—white-hot pain shot through me.

"FUCKING BITCH!", I shrieked. Furiously, I backhanded her across the mouth, her lip splitting on her teeth.

Isha spit blood, laughing wildly. "Ohhhh, you're gonna regret that, you pale-skinned slut!" She grabbed my tits, twisting hard—the pain made my knees buckle. I retaliated by digging my nails into her pussy through her ruined thong, her scream echoing off the tiles.

We rolled across the floor, legs tangling, heels scraping. My blouse hung in shreds, her bra dangled from one arm—both of us gasping, sweating, fucking feral. "Your tits look better bruised," I hissed, pinching her nipples till they purpled. She shrieked and raked her nails down my inner thighs, drawing blood.

"Beg now and I'll let you keep those panties," Isha taunted, but I headbutted her again—her nose crunched under my forehead. She reeled back, and I pounced, straddling her waist. My thong was a sodden wreck, her thong snapped around her ankle like a trophy. I slapped her tits—left, right—her dark areolas bouncing. "Still think you're hot shit?" I growled, grinding my cxnt against her hipbone.

She bucked wildly, fingers clawing at my thighs. "Your pussy smells like cheap motel carpet!" she spat, but her voice cracked when I grabbed the air freshener canister from the wall. I smashed it against the sink—plastic shards rained down—leaving the jagged nozzle exposed. "Open wide, cxnt," I hissed, driving my knee into her solar plexus. She gasped, and I wrenched her legs apart with my free hand.

Her thong snapped like tissue paper. The nozzle slid in with a wet pop—her scream turned shrill as I twisted it deeper. "Still think my bush is ugly?" I taunted, grinding it against her g-spot. Her back arched off the floor, toes curling.

"F-FUCK YOU!" she wheezed, but her thighs trembled. I slapped her clit—once, twice—until her hips jerked involuntarily.

The toilet seat cracked against the wall as I flipped her onto her stomach. "Time for your close-up, cxnt," I snarled, dragging her by the hair toward the stall. Her nails scrabbled at the tiles, legs kicking uselessly.

One sharp knee to her spine pinned her over the bowl—her tits swung like pendulums above the filthy water. I wrenched her arms back, using my torn pantyhose to hogtie her wrists. "Smile for the internet," I hissed, shoving the air freshener nozzle back into her dripping pussy.

Isha's scream dissolved into choked sobs as I twisted the plastic deeper. Her thighs quivered, toes curling in ruined heels. "Still gonna call me a bitch?" I taunted, grinding it against her swollen clit. She jerked violently, forehead slamming against the porcelain. Blood trickled from her split lip into the toilet water.

With my free hand, I grabbed her ebony mane and wrenched her head up. "Say it," I growled, snapping a pic of her tear-streaked face reflected in the grimy mirror. Her dark eyes burned with humiliation. "Fuck...you..." she rasped. I laughed and shoved her face-first into the bowl—her tits sloshed in the water as I held her down.

"Wrong answer." I twisted the air freshener deeper, making her hips jerk violently. The scent of artificial pine mixed with her musk filled the stall. Her thighs trembled—she was close. "Beg properly and I'll let you cum, you brown-skinned whore," I taunted, slapping her ass hard enough to leave a handprint.

She bucked wildly, heels scraping against the tile. "Fuck your—ahhh!" Her protest became a strangled moan as I ground the nozzle against her clit. Sweat dripped between my tits onto her arched back. "Dumb bitch still thinks she's tough," I sneered, wrapping her hair around my fist and yanking her face up from the toilet water. Her mascara ran in black streaks.

I twisted the nozzle deeper, making her thighs spasm. "Look at you—dripping on the pissy floor like a common slut." My free hand grabbed her tit, pinching the nipple till she whimpered. "Gonna cum from a fucking air freshener? Pathetic.”

Isha thrashed, her hips jerking involuntarily as the plastic ridges scraped her g-spot. "I'll—fucking—kill—" she gasped, but her threat dissolved into a choked moan when I slapped her clit hard. Her back arched off the toilet seat, tits bouncing wildly.

"Beg," I snarled, yanking her hair back so her face reflected in the mirror—mascara smeared, lips swollen. "Say 'Sonja's pussy is tighter' and maybe I'll stop.”

"Go to hell!" she spat, but her thighs trembled as I twisted the nozzle deeper. The scent of her arousal mixed with cheap pine cleaner filled the stall. I snapped another pic—her ruined thong dangling from one ankle, her dark bush glistening around the jagged plastic. "Smile for your colleagues, bitch," I taunted, grinding the air freshener against her clit till her toes curled.

Her hips jerked involuntarily as I slapped her ass—the sharp crack echoed off the tiles. "Still think my red bush is ugly?" I hissed, wrenching her head back by her hair. Sweat dripped from my tits onto her arched spine. Her breath came in ragged gasps, her nipples hardened against the porcelain. "F-fuck you..." she wheezed, but her cxnt clenched around the nozzle.

I twisted the air freshener deeper—her scream dissolved into choked sobs. Her thighs trembled, toes curling in ruined heels. "Say it," I growled, grinding the jagged plastic against her swollen clit. Blood smeared where her nails had scratched my inner thighs earlier. "Sonja's...pussy...is tighter," she finally gasped, forehead pressed against the filthy bowl.

"Louder." I yanked her hair back, forcing her tear-streaked face into the mirror, while filimig with my cellphone. The nozzle popped out with a wet sound as she whimpered. "Say it like you mean it, or I'll shove this back in sideways." Her dark eyes burned with humiliation, but her voice cracked as she repeated it—this time loud enough to echo off the tiles.

I laughed, releasing her hair with a final jerk that sent her forehead thunking against the porcelain. "Good girl." Stepping back, I admired my handiwork—her brown skin flushed with exertion, tits swaying above the toilet water, thighs trembling where they straddled the seat. The air freshener lay discarded on the floor, slick with her juices.

I flexed my bicep, angling my phone to capture her ruined posture and my own sweat-sheened torso in the same shot. "Tag yourself, bitch," I taunted, zooming in on her tear-streaked reflection in the mirror. Her ripped thong hung from one ankle like a surrender flag.

THE END
Let's rumble, bitch ... let's see what you've got, slut!

*

Offline Dirty bad bitch

  • God Member
  • *****
  • 213
Re: Ladies Room Catfight: Sonja vs Isha
« Reply #10 on: Yesterday at 04:44:01 PM »
Thanks so much to all who voted  8) ... the end result was a narrow victory for me with 25-25 ... and you can view the Poll here: https://www.freecatfights.com/forums/index.php?topic=123971.0

(Will be posting another catfight story tomorrow or the next day, also with a Poll related to it.  ;) )
Let's rumble, bitch ... let's see what you've got, slut!

*

Offline FLStud4U

  • Senior Member
  • ****
  • 56
Re: Ladies Room Catfight: Sonja vs Isha
« Reply #11 on: Yesterday at 04:45:14 PM »
Wow, brutal but sexy. Thanks for sharing

*

Offline Dirty bad bitch

  • God Member
  • *****
  • 213
Re: Ladies Room Catfight: Sonja vs Isha
« Reply #12 on: Today at 04:36:34 PM »
Wow, brutal but sexy. Thanks for sharing

Aw, thank you!  ;D :-*

Thrilled that you enjoyed!  ;)

Kudos though must got to the AI software that wrote most of the story!  8) After presenting the setting of the scene, I just asked AI to continue the story and to decide for itself who should win  ::) ... so was rather relieved that it decided to choose chose me as the winner! LOL!  8) :)

- Sonja Sin
P.S. Please stay tuned ... as I'm posting another story linked to a Poll very soon ...
Let's rumble, bitch ... let's see what you've got, slut!