AllFreeNovel Stories worth discovering

Rattle the Cage

Page 80

by Kylie Cross

Grabbing the back of her head, I pulled her face to mine and pressed my lips to hers.

She slammed her hands against my chest. “Fuck you.”

But she fell right back to my mouth, letting her tongue slip between my lips as we kissed.

“Fuck you.” Tess moaned with each breath. “Fuck you. Fuck you. Fuck you.”

41

TESS

I should have pulled away — shouldn’t have ever let Cyrus kiss me. But now that I had, I couldn’t stop. Couldn’t give up the feeling of her tongue slipping past my lips, pressing against mine in a wave of heat and force that made the blood from my head rush straight to my stomach and —

“Fuck you,” I gasped, pressing my palms against her chest. “You don’t get to just… do that!”

But I could hardly take a full breath before her arms were pulling me closer, her dark, hungry gaze stealing the air right from my lungs. “Do what?”

Her lips fell back to my neck, her tongue lapping against my thrumming veins like she just might take a bite.

“This!” I squirmed, biting back a moan as I pushed against her iron grip. “You have no right! You… you⁠—”

“No.” She whispered, digging her fingers into the small of my back. “I don’t have a right. I have a need. I’ve let you go too many times…”

Silence hung heavy between us as she clung to me, holding my body tight against hers. Her lips, usually drawn into a tight scowl, hung open and heavy, her warmth washing over my cheeks with every heavy breath.

“I need you, Tess. More than air, more than life, more than my own fucking soul. I’m a fucking idiot, and I never say the right thing but I need you. I need you, I need you⁠—”

This time, it was my lips cutting off the conversation. I grasped at the back of her neck, fingers curling against the short stubble as I pulled her closer.

One kiss was all the invitation she needed. Next thing I knew, she was pressing forward, hands ripping at my clothes as she pushed me toward the counter.

I stumbled backward. Keeping pace without breaking our kiss was nearly impossible. And I’d be damned if I gave sense a single chance to stop something that felt so fucking good.

But a second later, my back was smacking against the corner of the island with enough force to bruise. I winced, biting Cyrus’ lip in my moment of shock.

“Fuck,” she hissed, pulling back just long enough to press a finger to her lip.

“You’re bleeding,” I breathed.

But she didn’t miss another beat, grasping for my thighs before even wiping the blood off. In a second, her fingers were buried in the flesh just under my ass, gripping with burning force as she lifted me onto the counter.

Propped up, I was on full display for her. She didn’t need to part my legs: they did that themselves, spreading wide enough for her to slot between them and lower her lips to my chest.

“Fuck Cyrus. Fuck, you’re such a dick.”

“You fucking like it,” she growled, pulling my shirt high enough to expose my bra.

“I don’t—oh!” My head fell back as she licked a firm line between my breasts, cleanly unhooking the bra clasp with a single hand. She tugged at the strap, tangling the fabric of my shirt and my bra with each pull. But she didn’t stop until the cup fell away, giving her full access to my tit.

As she sucked my nipple between her lips, her tongue flicked over the hardened bud. “Tell me you don’t like it, and I’ll stop.”

“Fuck you.” I hissed, straining to keep my composure. But the 6-foot-something wall of muscles and ink between my thighs, promising to absolutely ravage my body, threw any semblance of self-control I had right out the window.

“See, that’s exactly what you want, Ragdoll. You want me to fuck you. You don’t care that I’m an asshole, you don’t care that I don’t deserve it. You want it. Let me give it to you…”

“And if I don’t?”

Her palm pressed flat to my stomach, fingers inching beneath my waistband. Heat flared in my chest, seeping up my neck and down my center like lava.