Compartir

My Pretty Dirty Kitten
My Pretty Dirty Kitten
Autor: B.E Belle

One: I Love You

Autor: B.E Belle
last update Fecha de publicación: 2025-11-04 04:13:16

Gianna

My phone buzzes in my hand and I groan. Diane again.

Diane: What do you think about this?

I open the message and instantly roll my eyes. A photo of a half-naked catgirl outfit. Ears, tail, and absolutely nothing left to the imagination.

I swear, that woman’s brain runs on desperation and bad decisions.

I get it — she wants my account to grow — but hell, this isn’t part of my dream. I have a future to think about, and flashing skin online isn’t in the plan.

But here I am.

On girlgonewild.com.

I’m desperate when I start the account. Still am. I overhear some girls at school bragging about how easy the money is and think, why not?

Can anyone blame me? I’m drowning in debt, barely keeping my head above water.

So I create kittenxo — the dumb, cute, nerdy blonde who cosplays for fun.

Just like that, one tiny trial turns into thirty, and I get pulled into a world of a hundred thousand subscribers. Despite my earnings being low, I still get assigned a manager.

Diane.

She’s as sweet as they come, but when it comes to business, she becomes a real pain in the ass. Like now. She expects me to show more skin. Semi-naked.

Yeah. Not happening.

I stare at the photo again and slam my phone shut before my brain melts.

There is no way I’m wearing that.

If anyone from school finds out I’m kittenxo, I’m done. Goodbye law school. Goodbye reputation. Goodbye everything.

Maybe I end up like my parents — broke and too poor to even afford coke.

Yeah. The assholes die of an overdose, leaving my brother and me to settle all their impending debts.

I shake the memory away and stuff my things into my bag, ready to bolt out of class before my mind explodes from these fucking thoughts.

Before I can get to the door, a tall figure shifts in the corner of my vision.

Shit.

I shove my earbuds in, not even bothering to turn on music.

“Gianna, wait up!”

I ignore him and keep walking, headphones in, nodding to a playlist that isn’t even playing.

Just a few more steps and—

His fingers brush my shoulder. I freeze, eyes rolling so hard it hurts.

“Oh, Kev. You nearly gave me a heart attack,” I say, tugging an earbud free with a smile that doesn’t reach my eyes.

He grins — boyish, stupidly sure of himself. “You walk so fast.”

People at school call me a man-hater. I don’t mind the nickname; it keeps the fuckboys away.

Well. All of them except one.

Kevin Greyheart.

He doesn’t understand the word no. Personally, I think he enjoys being rejected.

Every single no I give him ends with him coming back more determined.

I mean, Kevin isn’t bad on the eyes. If we’re talking about types, he’s fully mine — blue eyes, perfectly curled hair, chiseled jawline. And of course, the cherry on top: senator Greyheart’s golden son.

I force a smile. “I’m sorry, I’m just in a hurry. You know… work?”

He chuckles, stepping closer until his fingers brush through a strand of my hair.

“Psych. I already told you — date me and you’d never have to work a day in your life again.”

I scoff softly and pull my hair from his touch. Sure, the idea sounds nice — given my current trainwreck of a situation — but being someone’s pretty little ornament?

Not happening.

“You know me, Kev,” I say, flashing a sweet, practiced smile. “I like my life hard.”

He grins — that cocky, all-American boy smile that probably makes every other girl melt.

“And that’s why I can’t seem to stop wanting you.”

“Too bad you’ll never get me,” I say, slinging my bag higher on my shoulder.

Kevin smirks, unbothered as always. “Yeah, yeah. Still doesn’t mean I’ll stop trying. Anyway, I want to invite you to a party tonight — my place.”

I groan under my breath. “You know how much I hate parties.”

“It’ll be fun. Music, food, drinks, me — what more could you possibly want?”

“Peace and quiet,” I shoot back, already stepping away.

He chuckles, walking backward to keep up. “You’ll show up. I can feel it.”

“You feel wrong a lot.”

“Then prove me right this once, Gianna.”

“I can’t—”

He presses a finger to his lips, shushing me. “Don’t say no. If you want, I’ll pay you for the shift you’ll be missing.”

I bite down on my lower lip. Am I seriously considering this?

The idea of getting paid to party doesn’t sound half bad — but still.

“Just think about it, okay?”

By the time I get home, I’m already rehearsing the long speech I’m going to give the universe about leaving me the hell alone. I flip the switch on the wall, praying the lights come on like a miracle.

Nothing.

I thought Alec said he’d handle the light bill this month? Perfect.

I stand there in the dark, backpack sliding off my shoulder, staring at the dead lightbulb like it personally hates me. Maybe it does. Maybe everyone does. Maybe I hate myself too, because the first thought that crawls into my brain is the one I’ve been avoiding for months.

Explicit content.

Real explicit content.

Diane’s words flood my mind as I stand hopelessly in the room. I’m already knee-deep in this shit — why not just go the whole ride?

From the pitch she gives, I could be earning real money. Not $500 per sub — thousands. Enough to handle the debts.

I drop my bag and rub my face. I don’t want this. But fuck — there’s absolutely nothing in here.

The fridge is practically empty. Working two shifts barely does anything.

Alec, on the other hand… God, I love him, but he’s part of the problem now. He doesn’t work unless it’s a race, and I have to bail him out almost all the time.

I pull out my ring light and set it on my desk. At least it still works, powered by my laptop. The glow fills the room with a soft, artificial warmth. I almost pretend my life isn’t falling apart.

I change into one of the kitten outfits Diane sends — the one with more coverage than the one from today.

Pink lace. A cute bow collar. My blonde wig.

And the only important piece of clothing.

My mask.

I stare at myself in the mirror and barely recognize the girl looking back.

I guess I’m doing this.

I hit Go Live.

The screen lights up. The chat explodes instantly.

Kitten’s back.

She looks stressed.

Spin for us.

We missed you.

Is that a new suit?

I wave. They know the rules. No talking unless necessary. No asking for my mask to come off.

I take a breath and move slowly, fingers trailing up my arm, eyes half-lidded.

My mind screams at me to turn the stream off, but Nicholas Bonnin’s Shut Up & Listen starts playing, and the song flows through my body.

I’m not stripping. Just teasing. Enough to make these paypigs actually pay.

I watch the viewer count spike the second I drop the little jacket layered over the outfit.

My hands glide over my chest, playing with the strings when a notification flashes across the screen — bold and bright.

A tip of $12,000 has been sent by kittentamer.

My heartbeat slams against my ribs.

Twelve. Fucking. Thousand. Dollars.

My hand drops to the chair, shaking as it grips the edge.

A private message follows.

End the stream. Now.

I blink at the screen, unsure whether to laugh, cry, or move to another planet. Twelve thousand dollars to stop? People usually pay that to see more, not less.

Rockforyou: Kitten?

Xxxzaddy97: You ok?

Tillnight: Why’d you freeze?

Tillnight: I was enjoying that

Rockforyou: Come on.

I swallow hard and force a slow, sultry smile, panic clawing up my spine. I can’t end the live — not like that.

If someone pays twelve grand for me to stop, how much would they pay for me to continue?

I trace my fingers down my neck, ignoring the knot in my stomach.

Another message from kittentamer.

I said stop.

Disobedience sparks through me. What’s he going to do — ground me? Please. I’ve dealt with worse men than a bored rich creep online.

And oh — damn it — my shorts feel damp just from disobeying him.

I lift a leg onto the chair, letting the lace slip higher without revealing anything.

Compliments flood the chat.

Then—

A deep, familiar rumble sounds outside.

A fucking motorcycle.

My brother’s motorcycle.

My soul leaves my body.

Alec is back.

“Oh my God, no. No. No.”

My heart jumps straight into my throat. I scramble off the chair so fast the camera wobbles.

“Okay, guysss,” I say, flipping on the voice changer. “Thank you for the gifts, you’ve all been amazing tonight, but I really have to go.”

I lunge for the keyboard and slam End Stream. The screen goes black.

I yank a hoodie over the kitten fit, trying to steady my breathing — but it’s too late. The front door opens and closes.

“Gianna?”

His voice echoes down the hall.

He knocks once before pushing my door open.

“Hey, are you good? The lights were out when I came in and—”

His eyes land on the setup. The camera. The laptop. The ring light.

His brows pull together. “What are you doing?”

“Nothing,” I say, my voice cracking. “I was just filming something for… class.”

“Class.” His eyes narrow. “With a ring light? And is that lingerie under your hoodie?”

“It’s not lingerie. It’s a costume.”

“Gianna.”

The disappointment in his voice burns worse than humiliation. I turn away, biting my lip hard enough to sting.

“I said it’s nothing. Drop it.”

“You’re lying. Your eye’s twitching right now.”

I stiffen. “So what if I am? You’re never here anyway. Why do you even care?”

He steps forward. “Because you’re my sister.”

“Then act like it. Pay the damn electricity bill once in your life — or at least part of the debts.”

His jaw clenches. “I’m trying.”

“Try harder.”

The regret hits instantly as I watch him turn away.

Shit.

Guilt floods my veins. Alec sacrifices everything for me. I know he’s trying. I just… didn’t want him to find out like this.

I run downstairs without thinking.

“Alec?”

The room is pitch black, but I see the outline of him.

“Look, Al,” I say breathlessly. “I’m sorry about earlier. I’m just… tense, and—”

I can’t finish.

I wrap my arms around his torso from behind.

“I love you,” I murmur.

A low, gruff laugh rumbles from his chest.

“I never thought I’d hear those words from you, kitten.”

Continúa leyendo este libro gratis
Escanea el código para descargar la App
Comentarios (1)
goodnovel comment avatar
inkling princess
just started and I'm enjoying it so far.
VER TODOS LOS COMENTARIOS

Último capítulo

  • My Pretty Dirty Kitten    Fifty-Eighy: Abandon Me

    GiannaI’ve been awake since his phone rang, and from how he hid to take the call, whispering like I wasn’t meant to hear, I knew it was serious.I just didn’t expect it to be about me.“Go on, tell me,” I press, but Dmitry just stands there like a deer in headlights.The guilt on his face cracks the tiny bit of trust I’ve been building toward him.“It’s… it’s a surprise.”Does he think I’m stupid? A surprise? Yeah right—like I was born last week.“Get out.”He pauses like I just asked him to do something impossible, I watch as his face falls completely and then shifts to have disappointment and confusion. “...You’re asking me to leave?” he repeats, hopeful he misheard. His brows pull together, a faint crease forming between them, I know he's waiting for me to take it back and I want to. But I genuinely can't, I'm scared to give him the benefit of doubt. Whoever called wants him back in Toronto, and that's the fear that bugs me. It's best to let him go now than wait for the momen

  • My Pretty Dirty Kitten    Fifty-Seven: Mama

    DmitryGianna is beautiful. Her eyes squint just so when she smiles, and a dimple—one-sided, mischievous—pops out like it’s showing off. When she frowns from concentrating too hard, her eyes glisten, her forehead creasing in a way that makes me want to smooth it out myself.But right now… she’s caught off guard. Surprised by the rawness of my words. That’s a different kind of pretty entirely. An ethereal beauty that seizes my breath and ignites a protectiveness I didn't think I had, and maybe… claim her all over again.“I didn’t say you were pretty,” she claims, brushing her hair off her flushed face.“But you called me ‘pretty boy,’ didn’t you… Mummy?” I coo, and immediately realize my teasing might’ve backfired—because yeah, my cock just betrayed me with a sudden, hard jerk in my pants.Talk about being auto-sexual.“M-Mummy?” she repeats, brow raised in pure disbelief.“You don’t get it yet, do you?” I murmur, leaning closer, letting the words sink in. “I’m a gone man for you. I l

  • My Pretty Dirty Kitten    Fifty-Six: My Man On The Side

    GiannaMy teeth sink into my bottom lip as I chew on it, trying to figure out how the hell I’m supposed to answer that question.Do I tell him the truth?That I got jealous of his relationship with Rhonda?God. Even thinking it sounds ridiculous.“I needed space,” I say instead.It isn’t entirely a lie.“Space for what, Gianna?” he asks, exhaling slowly, frustration twisting his features. “You told me you love me.”“And I do,” I reply quietly. “But I also love Kevin.”The words feel heavy in my mouth.“And I’m not willing to break up with him for you.”He suddenly drops to his knees in front of me.The movement is so abrupt it steals the air from my lungs, and I immediately force my eyes away, unable to look at him like that.“I’m not asking you to break up with him,” he says quietly. “And I’m not asking you to pause your life for me either.”His voice softens, losing the sharp edge it carried earlier.“Just… don’t shut me out completely.”A pause.“Please, Gianna.”“I… I…” The words

  • My Pretty Dirty Kitten    Fifty-Five: Didn't Fuck You Hard Enough

    GiannaThe door is wide open, and the one person I never thought would find me is standing there in the doorway, his gaze burning straight into me while I’m still wrapped in Braide’s arms.“What the fuck is going on here, Gianna?” Dmitry barks again.Instead of pulling away like any sane person probably would, panic surges through me and I instinctively press deeper into Braide’s embrace, my fingers clutching the fabric of his shirt like it’s the only thing keeping me from falling.Dmitry looks furious.His eyes are blazing, jaw tight, the anger radiating off him that makes the air in the room feel heavy and suffocating.“It isn’t what it looks like,” Braide starts, his voice careful.But Dmitry cuts him off before he can even finish.“I’m not talking to you.”The words come out sharp and cold, his eyes never leaving mine for even a second.“I’m talking to my ward,” he grits out, the last word sounding like it physically pains him to say it.Then his gaze finally flickers toward Braid

  • My Pretty Dirty Kitten    Fifty-Four: He Loves You

    Gianna Shit. Shit. I’m screwed. I step out of the bathroom and nearly jump out of my skin when I come face to face with my intruder. “What the fuck are you doing here!?” I shriek, my voice bouncing off the hotel walls as heat rushes to my face. Braide stares at me like I’ve suddenly grown eight heads. “What do you mean?” he says slowly. “I came to apologize.” My heart is still racing from the call, the phone warm in my hand. “Okay,” I snap. “Apologize and leave.” His eyes narrow slightly as he studies me. Then his gaze drifts past my shoulder… to the bed. Where my open laptop sat. “Who were you talking to?” Panic crawls up my spine. Braide already knows too much about my life, and this particular secret is one I’d rather he never discover. “No one,” I say quickly, moving toward the bed and reaching for my laptop. Before I can close it, Braide follows behind me like a freaking shadow. He's close, too fucking close. I can feel the heat of his body behi

  • My Pretty Dirty Kitten    Fifty-Three: Lose His Legs

    Dmitry “What the fuck do you mean she’s gone?” I bark, my voice echoing through the hallway as my eyes bore into Donny. The guard’s head hangs low. “Boss… she left this morning. Some guy picked her up.” My fists clench at my sides. What the fuck happened? She was just in my bed. She was just— Frustration claws through my veins like acid. Only Gianna Ramirez is capable of pushing me to the point where I completely lose my senses. “You let her leave without asking me first?” I ask slowly. Donny opens his mouth, then closes it again like he realizes there’s no answer that won’t get him killed. “I thought you knew,” he says carefully. “She said you were aware she’d be heading over to her place for a while.” Her place. I nod once, dismissing him with a sharp wave of my hand before storming up the stairs two at a time. What the hell changed in three hours? I shove her bedroom door open, searching for any clue but there's nothing. The room is almost untouched, her bed still

  • My Pretty Dirty Kitten    Sixteen: Fuck Me Or Not 🔞

    Gianna Braide spins me around so fast, I nearly lose my balance. I rest my hands on the edge of the sink using it as a balance. I look up at the mirror and see my face flushed, eyes wide, lips parted. Braide stands behind me, his chest pressing against my back, I feel his bulge against my leg.

    last updateÚltima actualización : 2026-03-19
  • My Pretty Dirty Kitten    Twelve: A Gift For You

    Gianna Dinner is painfully awkward, which itself is strange. I thought the whole eat dinner together rule was just another way for him to get under my skin. Some sick ploy to make me remember our past. But if silence is his weapon of choice, then bravo, Dmitry. It’s working. The one time I actua

    last updateÚltima actualización : 2026-03-18
  • My Pretty Dirty Kitten    Eleven: Stroke Your Cock For Me🔞

    DmitryShe giggles softly, popping the lollipop out of her mouth. “Okay, show me you're serious to tame this kitten, kittentamer.”I don't hesitate, I open my cash app and input her camgirl tag sending 25k without any hesitation. Me: sent a quarter of your pay.Me: you can go ahead to check it, bu

    last updateÚltima actualización : 2026-03-18
  • My Pretty Dirty Kitten    Thirteen: Vibrating Thong 🔞

    Gianna This is stupid. Really freaking stupid, I think to myself as I slip into the red lacy thong that Kitten Tamer “gifted” me. What if it has some sort of disease in it? Yeah, Diane said it was cross‑checked for tracking devices and sperm, and it came out clear, but what about STIs? I groan a

    last updateÚltima actualización : 2026-03-18
Más capítulos
Explora y lee buenas novelas gratis
Acceso gratuito a una gran cantidad de buenas novelas en la app GoodNovel. Descarga los libros que te gusten y léelos donde y cuando quieras.
Lee libros gratis en la app
ESCANEA EL CÓDIGO PARA LEER EN LA APP
DMCA.com Protection Status