I barely had time to process the overwhelming sensation of their hands, their mouths, their heat before Ethan’s lips brushed against the inside of my knee, a whisper of warmth that made my stomach clench.
My fingers curled into fists at my sides, my legs trembling as he kissed higher, each slow, torturous press of his mouth making my pulse pound.
His breath was hot against my skin, his touch both reverent and insatiable, as if he wanted to savor every second of my undoing.
Then Ethan’s mouth was on me, and I shattered.
The first slow, teasing stroke of his tongue sent a sharp, electric jolt through me. I let out a desperate moan, my fingers tangling in his hair, urging him closer.
He groaned against me, the sound vibrating through my body, making my hips jerk in response. But his grip tightened, keeping me exactly where he wanted me.
Behind me, Owen’s hands explored, tracing the curve of my waist, skimming up to cup my breasts, his thumbs grazing over my already aching nipples.
His breath was molten against my ear.
“Relax, Aurora,” he murmured, voice thick with desire. “Let us take care of you.”
Mason dipped lower, his lips brushing along my stomach, his stubble rough against my skin. He took his time, dragging his mouth higher, teasing the swell of my breast before claiming it with a slow, lingering kiss.
“You're gorgeous like this,” he rasped, his voice dripping with hunger. “Writhing. Needy.”
I gasped as Ethan flicked his tongue just right, pleasure coiling tight in my belly, sharp and unbearable.
My thighs trembled, my breath coming in ragged gasps as heat pooled low, threatening to consume me.
“Ethan.”
My voice broke, my head falling back against Owen’s shoulder.
“You taste so fucking good,” Ethan groaned, his fingers digging into my thighs as he held me open.
Owen’s grip on me tightened, his mouth skimming the curve of my jaw before he whispered, low and knowing, “Look at you. Falling apart already.”
And I was. Completely.
Theirs.
Ethan wasn’t letting up, and I was unraveling, my body tightening, coiling, ready to snap.
But just when I thought I’d go over, he slowed, his tongue easing off, his grip loosening just enough to tease.
I whimpered, a desperate sound, my hips shifting instinctively, seeking more.
Mason chuckled, his hands sliding down my sides, grounding me even as he murmured, “Not so fast, babe. We’re not done with you yet.”
Before I could protest, Mason’s hands guided me down, steady and sure, until I was on my knees between his legs, his thick cock already hard in his grasp.
His eyes were dark with heat as he dragged the tip along my bottom lip, teasing me like he knew I was already aching for it.
“Open for me,” he commanded, his voice a low, sinful growl.
I obeyed, my tongue flicking out, tasting the salt of him before wrapping my lips around him and taking him deep.
Mason hissed, his head tipping back as his fingers tangled in my hair, guiding me with slow, deliberate motions. Behind me, Owen’s hands gripped my hips, his body pressing close, his heat branding me.
The head of his cock slid against my entrance, teasing, stretching, making me gasp around Mason.
Ethan was everywhere, his mouth tracing the length of my spine, his lips ghosting over my shoulder, his hands caressing wherever he could reach.