Customize readability
Aa

Say My Fucking Name

All Rights Reserved ©

Summary

🔥 A Dark, Addictive, Second-Chance Hatefuck Romance 🔥 Five years ago, Carter O’Connor broke me. Not gently. Not slowly. He ruined me with every kiss, every lie, every filthy promise whispered with his hand around my throat and his cock inside me. We weren’t lovers. We were obsession. Hunger. Addiction. And when he betrayed me—I cut him off cold. No warning. No goodbye. Buried the past so deep, no one even knew it existed. Now he’s back. Same city. Same circles. And no one knows. Not my friends. Not my neighbours. Not the man who just brought him into our lives like fate isn’t already a vindictive bitch. Carter plays it cool. Pretends he’s over it. But when our eyes lock across the room, I feel it: The fire. The fury. The promise that if he touches me again, I won’t walk away this time—I’ll crawl. We’re not exes. We’re unfinished. And there’s a razor-thin line between hate and obsession… He just crossed it with his tongue.

Status
Complete
Chapters
62
Rating
4.9 60 reviews
Age Rating
18+

Chapter 1- Ghosts of the past

Edi.

I didn’t see his face.

Didn’t have to.

The second my back hit the wall and that mouth crushed mine like it had a score to settle, I knew.

Carter fucking O’Connor.

Of course it’s him.

Because fate is a vindictive little whore.

His tongue forced its way into my mouth like it owned the place. No hesitation. No hesitation from me either, apparently, because my legs opened on instinct—muscle memory and masochism.

The image flashed in my head. Threatening and uninvited.

Carter blindfolding me, hand around my throat, whispering my name like a sin he’d commit again.

Five years.

Five fucking years.

And the first thing I do when I see him is let him shove me against a wall and kiss me like a threat.

Because that’s what it was.

Not love.

Not lust.

A warning.

His hands slid up under my skirt like they had a history—fingertips rough, palms rude, dragging the past up my thighs like it never left.

I hated how my body arched for him.

No—for the ghost of him.

For the Carter who broke me.

For the version I promised myself I’d never crave again.

Same thing, really.

He groaned into my mouth like he hated the taste of me and wanted another anyway.

Good.

Let him choke on it.

I clawed at his shirt, nails digging, furious with myself for touching him at all.

This was muscle memory wearing a mask.

This was grief dressed as desire.

His lips found my throat and I let them. Idiot.

I yanked his hair, hard.

He grunted.

Didn’t stop.

Because why would he? He always knew which part of me would break first. And he never aimed for anything else.

Different year. Same hell.

“Still wear lace?” he asked, like we were catching up over coffee.

“Still a cocky bastard?” I hissed.

He didn’t answer. Just shoved his thigh between mine and rocked up, right into that humiliating ache that had no business still existing.

My head hit the wall.

He caught it with his hand.

How thoughtful.

Ruin me, but cradle the moment.

He tugged my top down like it was owed to him.

“Still think about me?”

His voice was low. Familiar. Vile.

I didn’t answer.

Didn’t trust what might come out.

Instead, I yanked open his belt like it might save me.

Spoiler: it wouldn’t.

His fingers slid under my underwear.

He swore under his breath.

Then his mouth was back on mine—hungry, claiming, the kind of kiss you give to something that used to be yours and you plan to take anyway.

I undid his trousers.

He shoved my panties aside.

No warning. No teasing.

Just heat.

Just skin.

Just the moment you realise your rules mean fuck all when the past spreads your legs and your future doesn’t even fight back.

He pressed the tip of his cock against me. Paused. Barely.

“Tell me to stop,” he said.

I stared him down.

“Don’t you fucking dare.”

And then he was inside me.

One hard, brutal thrust.

Not romance. Not redemption. Just ruin.

Everything we didn’t say poured into rhythm and sweat and violence.

He fucked me like he was furious I still let him.

I clung to him like I was trying to win the war we already lost.

My moans were muffled. His weren’t.

The room echoed with everything we shouldn’t have been.

His grip on my hip? Possessive. Bruising. Like a man staking claim on something he never deserved.

His breath caught at my ear.

“Still the best you’ve ever had?”

I didn’t answer.

So he fucked me harder.

“Say it.”

I dragged my nails down his back like I wanted to peel him open.

“You haven’t earned it yet.”

He growled.

Thrust.

And I came.

Hard. Silent. Violent.

I hated him for it.

I hated myself more for the way my hips had tilted up to meet him. Like my body still belonged to him. Like my pain was fluent in his fucking name.

He came seconds later, mouth at my neck, muffling the sound like a coward.

Then there was silence.

Almost.

Because I said it.

The only truth I had left.

“I still fucking hate you.”

He laughed.

Low. Broken. Delighted.

“Good,” he said, zipping up, eyes glaring at the wall instead of my face.

“Would’ve been disappointed if you didn’t.”

I tug my top back up in silence, smooth my skirt and walk the fuck away without another word.

The sound of his zipper still echoed like an insult.

Chapters
1. Chapter 1- Ghosts of the past
Let 👑 Eden Quinn know what you thought about this chapter!
Love this

85

Love this

Funny

21

Funny

Spicy

77

Spicy

Suspenseful

37

Suspenseful

Emotional

17

Emotional

Profound

9

Profound

Heartwarming

5

Heartwarming

Shocking

19

Shocking

Good Writing

38

Good Writing

Compelling Plot

34

Compelling Plot

Great Character

29

Great Character

Strong Dialog

30

Strong Dialog

View 10 previous comments…
author

FIRE!!!!

a month
author

Where exactly did this take place? Five years no question nothing just fuck me😱😱😱👀👀👀🔥🔥🔥

17 days
author

okayyyy wow 🤯

4 days

Further Recommendations

Alpha’s Claim

Shriya: When I started, i thought the Alpha was a psycho, a control freak and could not understand why Kiera didn't get terrified of him. I wish the book was a bit longer to show her life in the pack but then I thought many of us are surrounded by strangers and we can be non inclusive without realising the ...

Read Now
An Irish Match

Elisa_sims: I really appreciate the creativity in your story. I'd love to discuss it with you sometime

Read Now
The Alpha's Exiled Mate

Elisa_sims: Your characters are incredibly memorable. I'd enjoy hearing more about how you developed them

Read Now
Bloodlines

Ku_Rolet: The novel was good, and I really enjoyed reading it. I love the leads and their bond, but I have one question that confused me. How could Tristan have been dreaming about his mate since he was a child if Omara was already mated to someone else before him? If Kyle had accepted Omara, would Tristan ne...

Read Now
Fated to My Ex- Best Friend

Victoria: I liked how you described everything so clearly. It made the story very immersive. Do you plan to continue this story further?

Read Now
Broken Halos MC

Lynn Hamilton: Author does an amazing job of creating a story that will make you feel like you’re there and part of the story. Very descriptive and well written. The book has a great plot that makes it interesting and coming back for more.

Read Now
My Horny Alien

Margaret Hines: I’m curious to see how Lily does in her new world.

Read Now
THE WOMAN HE BOUGHT

Shannon Hollinshead: Very easy to read and excellent plot twist! This is the first book I’ve read on the app and I’m hooked!

Read Now
The Grumpy Next Door

Jane: A lovely story with good characters.

Read Now
Say My Fucking Name