“Still think you earned it, rookie?” Kai rasped against my throat, his lips dragging fire across my skin.
“Still mad you didn’t?” I shot back.
He released my throat and hair in exchange for my hips, and my breath hitched as he ground against me, his cock just as hard as mine in his grey sweatpants. He held me tightly, thumbs pressing against my prominent hip bones. I’d have bruises if it weren’t for the towel cushioning his fingers, and it worried me how much I wished he’d move it.
“You’re infuriating,” Kai snarled, low and hungry.
He kissed, licked, and nipped my skin, marking me as he trailed down towards my collarbone, then even lower. When his lips covered my nipple and sucked, I cried out, my hips bucking against his thigh. My tail thumped against the locker behind me, the rhythmic sound matching the racing beat of my heart.
“That’s it,” he whispered against the swollen nub. When I dared to look down, his eyes were on my face, dark with lust, the pupils blown out.
Then he straightened, hand gripping my jaw to tilt my head back. His other hand stayed firm on my hip, guiding my rhythm, urging me to keep grinding against him. His face hovered above mine, our lips a breath apart. I sucked in every one of his exhales, like his breath was the only air I needed. My mouth was slack, open, spilling desperate, broken sounds I didn’t know I could make.
“You’re like a comet.” Kai brushed his nose against mine. “Dazzling from a distance, until you get close enough to burn. Hot enough to scar. And still . . . people look up and make a wish anyway.”
“What was your wish?” I choked out.
Kai let out a low, wicked laugh, grazing his calloused thumb along my lip. “If I tell you, it might not come true.”
A tingling feeling began at the base of my spine, and it felt like I was just waiting to fall. To fly. To dive into the great unknown, or submerge myself in a lake of heat that I wasn’t sure I’d survive but desperately wanted to feel.
Then he stepped away, and I fucking whimpered.
Kai grabbed the edge of my towel and pulled. The material gave way, leaving me standing completely naked and vulnerable, my tail wrapped around mythigh. Before I could cover my leaking dick, he reached back and tugged off his shirt, distracting me.
There were miles of golden skin, sun-kissed and stretched over muscles that shifted like waves with every slight movement. His body should’ve made me feel less than, given my lean frame and lack of definition, but I was too captivated to care. My gaze roamed over him, greedy and unashamed, drinking in every line and curve, burning him into my memory.
This moment wasn’t meant to be repeated. It couldn’t. I knew that.
So I let myself have it.
Just for now, before my rational mind caught up and buried it deep in the vault where no one would ever find it.
“Like what you see, rookie?” he drawled, voice dripping with smug satisfaction. The kind that wasn’t unwarranted.
If I looked like that underneath my clothes, I’d be insufferable too. He dragged his hand down his chest, over muscled pecs and a set of washboard abs that made my mouth water. If I thought I had control of my limbs, I might have raised my hand to check I wasn’t drooling.
But I was too busy watching the way his fingers brushed through the treasure trail of sandy hair that led to the bulge in his sweatpants.
XL marks the spot.
“Fuck off, Mercer,” I croaked.
My mouth was dry as he hooked his thumb under the fabric and pulled it down. He wasn’t wearing any underwear, so the movement revealed the base of his cock, nestled in a trimmed patch of pubic hair. His other thumb joined in on the action, lowering his sweatpants enough for his thick, uncut cock to spring up, smacking him in the stomach with a wet thud. The action left a glistening patch of precum on his stomach, and I had to force myself not to drop to my knees and lick it clean.
Didn’t stop my tongue from flicking over my lips, or the traitorous pulse of fuchsia from lighting up my skin. Kai noticed, of course, smirking as he stepped closer, like he already knew he had me right where he wanted.
His body pressed mine against the lockers, and the contrast between the cool metal and his warm skin was maddening. My palms rested on his pecs, and he was so close, I couldn’t be sure where one of us ended and the other began. He thrust his hips forward, and our cocks made contact.
The firmness of another dick against mine was a new yet amazing sensation. My eyes rolled upwards as he began a slow grind, and I bit my lip, trying to contain the noises desperate to escape.
Kai cupped my chin, tugging my lip free with his thumb. “I want to hear what I do to you. The man you can’t fucking stand,” he mused. “Don’t hold back, little comet.”
I whined at the ridiculous pet name. Definitelynotat the pleasure coursing through me when he picked up the pace. My fingers dug into his skin, nails leaving little crescent-shaped indents on the otherwise unblemished surface.
His hands went back to my hips, urging me to move with him. Our combined precum eased the friction, both of us leaking, as Kai leaned in and nibbled on my earlobe, his warm breath making goosebumps rise across my skin.
Noises poured out of my mouth like a waterfall, and when it became too much to handle, I thrust my hands into his light brown strands, pulling his face to mine.