My Dark Prince (Dark Prince Road, #3)
Rate it:
Open Preview
Read between April 26 - May 4, 2025
60%
Flag icon
“You cannot disinvite me from a party on my own property.”
60%
Flag icon
Briar obviously wanted me to argue with her. I knew this, just as I knew she knew her request was unreasonable. It would be ridiculous to kick me out of my own home.
60%
Flag icon
Now, in her early thirties, I wanted to give this to her. To let her push the limits and show her that I’d still accept her, even if she messed up.
60%
Flag icon
I shot up and raised both hands, backing away toward the doors to the living room. “I’m going, I’m going.”
60%
Flag icon
I wasn’t fond of being treated like a disposable tissue by people, least of all by the woman I once loved, but I was ...
This highlight has been truncated due to consecutive passage length restrictions.
60%
Flag icon
I flung open the fridge, with every intention of eating the entire goddamn thing, and tore off the lids to all the Tupperware in sight.
60%
Flag icon
Well, fuck.
60%
Flag icon
Steamed broccoli. Unseasoned chicken breast. Cauliflower rice. Nasty shit I usually ate to maint...
This highlight has been truncated due to consecutive passage length restrictions.
60%
Flag icon
I tossed some frozen chicken nuggets into the air fryer, then dumped two packets of Bulda...
This highlight has been truncated due to consecutive passage length restrictions.
60%
Flag icon
A loud thud startled me into missing the colander. My noodles took a dive down the drain, along with my soul.
60%
Flag icon
I wanted to scoop them into my mouth through the fabric and show her that her brain might hate me, but her body didn’t share the sentiment.
60%
Flag icon
“Want some help?”
60%
Flag icon
I can take you anywhere you want in the meantime. Be your little bitch. It’ll be fun.”
60%
Flag icon
“Where was that energy when my parents disowned me at eighteen?”
60%
Flag icon
“It was still there. I just had a lot to juggle, and I was overwhelmed...
This highlight has been truncated due to consecutive passage length restrictions.
61%
Flag icon
I leaned on the counter from the opposite side, simply watching her and enjoying every second.
61%
Flag icon
“You’re going to have to be more specific than that.”
61%
Flag icon
I raked her delicious body with my eyes, head-to-toe. “I throw a lo...
This highlight has been truncated due to consecutive passage length restrictions.
61%
Flag icon
Briar nodded. “Well, if it makes you feel any better, you weren’t the worst boyfriend I’ve ever had.”
61%
Flag icon
My gaze dropped to her lips. “No?”
61%
Flag icon
They were so fucking pouty and pink. I wanted to tug them in my mouth and run m...
This highlight has been truncated due to consecutive passage length restrictions.
61%
Flag icon
Still, I couldn’t pass up any chance to not be the villain in her eyes, even if for a few seconds.
61%
Flag icon
“I bet I can give you an orgasm without even taking off your bikini if I wanted to.”
61%
Flag icon
She arched an eyebrow. “You mean if I wanted to.”
61%
Flag icon
I licked my lips. “Oh, you do.”
61%
Flag icon
She released a rusty laugh. “You have no idea what I want, Oliver.”
61%
Flag icon
“I think I do.”
61%
Flag icon
I reached out and pushed her lower lip down just a fraction. The simple touch of her pillowy, warm lip against the pad of my thumb sent fissures...
This highlight has been truncated due to consecutive passage length restrictions.
61%
Flag icon
Her breath hitched. “No way can you make me come without taking off my bikini.”
61%
Flag icon
It was a dare. I never backed out of those.
61%
Flag icon
“Is this a bet?” my lips spoke against hers, but I didn’t kiss her. Not yet.
61%
Flag icon
She just needed an excuse to let me touch her.
61%
Flag icon
“You let me fuck you.”
61%
Flag icon
“One time. Anywhere I want. Any time I want. Might be in a room full of people, or in the middle of the desert. You won’t say no. Let me show you what we were. That we can still have it.” I sucked in a breath. “That this is real.”
61%
Flag icon
My hand slid back to her throat, tilting her head up, and I finally did what I’d wanted to do ever since I saw her at the hotel.
61%
Flag icon
I fused my mouth into hers and kissed her with everything I had.
61%
Flag icon
It started soft. I wanted to give her the opportunity to break away if she changed ...
This highlight has been truncated due to consecutive passage length restrictions.
61%
Flag icon
My pinky finger slid under the fabric of her bikini bottoms, between her upper thigh and her ass.
61%
Flag icon
I turned to her right breast, licked the curve beneath its underside, then took it all into my mouth through her bikini.
61%
Flag icon
She parked her elbows on the counter behind her as she watched me. I palmed her ass, gripping it roughly.
61%
Flag icon
“You’ll regret sayi...
This highlight has been truncated due to consecutive passage length restrictions.
61%
Flag icon
“Nope. Don’t break the rules.”
61%
Flag icon
I groaned, slipped my finger out of her bikini bottoms, and scrunched the fabric together a little, just enough to wedge it between her ass cheeks.
61%
Flag icon
With my fingers clenched around the strings, I tugged up, tightening the fabric at her puss...
This highlight has been truncated due to consecutive passage length restrictions.
61%
Flag icon
I didn’t care if astronauts could hear it in space. I just wanted her to do it again, and again, and again.
61%
Flag icon
I steadied her by the waist and hoisted her up on the counter. “Don’t be a sore loser, okay, baby?”
61%
Flag icon
I wanted to frame her in this moment and revisit the memory whenever life kicked my ass.
61%
Flag icon
I nuzzled the edge of her bikini strap with my nose, clamped it between my teeth, and tugged, not quite undoing it. Her eyes flared in warning.
61%
Flag icon
I laughed, parting her pussy lips with my fingers and slipping my entire middle finger into her through the thin fabric.
61%
Flag icon
“Now you have to let me fuck you whenever I want.”
1 10 20