Hate (Madison Kate, #1)
Rate it:
Open Preview
Read between January 12 - January 13, 2025
74%
Flag icon
Kody's green gaze caught mine, and the next thing I knew our lips were locked together in a passionate, starving kiss.
74%
Flag icon
My—oh shit—totally naked core, thanks to my missing thong.
74%
Flag icon
Drew was railing on about something, but her shrill voice faded to a blur of noise as Kody kissed me like I was the last woman on earth. This kiss.
74%
Flag icon
This was the kiss I'd been craving from him since the night we’d met almost a year ago--since he’d teased my neck with those feather-ligh...
This highlight has been truncated due to consecutive passage length restrictions.
75%
Flag icon
"Thanks, MK. I owe you one." "Literally," I replied,
75%
Flag icon
My mouth was tingling and hot, and I was going to have one hell of a time trying to forget the feeling of kissing Kody. Or Archer, for that matter.
75%
Flag icon
Steele's kiss had been firmly placed in a lockbox inside my mind labeled "betrayals...
This highlight has been truncated due to consecutive passage length restrictions.
75%
Flag icon
He bent down until his lips brushed my ear. "Don't push me, Madison Kate," he replied in a husky whisper. "You have no idea what I'm capable of."
77%
Flag icon
It was a shame they'd tried to screw me so hard a year ago because I might have just found my soulmates.
79%
Flag icon
"You know Steele is probably jerking off in your shower, right?"
79%
Flag icon
"What? Why would you say that?"
79%
Flag icon
"Because it's true. He will have used your shampoo or something. Then started picturing you in the shower washing your hair, then he'd be thinking about you wet and naked, covered in soap..." He arched a brow at me as he headed for the stairs. "I don't blame him; I would too."
80%
Flag icon
I could probably be happy for the rest of my life just kissing Steele. He had the kind of kiss that met me, challenged me, and demanded more but didn't take anything I wasn't already giving.
80%
Flag icon
"All I want to know right now, Madison Kate," he finally continued, releasing my breast and sliding his hand across my flat stomach. Then lower. "Is whether you have any condoms in this little girl’s room. Because I need to fuck you more than I need to breathe right now."
81%
Flag icon
"You have no idea how many times I've jerked off over you, Hellcat," he murmured, kissing me lightly. "But the reality is a million times better."
83%
Flag icon
"You wouldn't let go of me. But also, show me a man who'd willingly leave your bed, and I'll show you a damn fool."
83%
Flag icon
"I said willingly, Madison Kate. Steele wasn't given much choice."
84%
Flag icon
"I'm jealous as hell," he reiterated, "but that only showed me how much I want you. There's no way I'm walking away and bowing out gracefully. Not when you want me too."
84%
Flag icon
"One day. I can't promise you any more than that, baby."
86%
Flag icon
No one touches what's mine. I'll remove every part of his body that touched yours, then take pleasure in punishing you for this betrayal.
89%
Flag icon
"I find time loops fascinating," he murmured, confirming my suspicions about the masks being a deliberate nod to a romance novel.
92%
Flag icon
Kody's lips trailed up my neck, then in the blink of an eye, his lips found mine. On second thought, dancing had been a fucking excellent idea.
92%
Flag icon
"Fuck," he groaned in my ear as our kiss broke off, and his hands roamed my body. "Can we get out of here? I need to touch you."
92%
Flag icon
I needed more. I really, badly, desperately needed Kody to scratch the itch deep inside me. Preferably with his cock.
92%
Flag icon
Archer must have just ripped him off me and tossed him on the ground. But why?
99%
Flag icon
“Don’t worry, Princess. We’ve got you now.”
1 2 4 Next »