Kellan flashes me a cocky smirk when I still haven’t answered him, and I realize I’ve been not-so-casually checking him out this entire time. So much for hiding it.
“I know. I look good. The others are thrilled too, though I have to say I like your reaction the best,” he murmurs. One of his hands slides down my hip to the hem of my skirt and then he strokes his thumb in a lazy circle against my thigh.
My core pulses at the contact, and I shiver involuntarily against him, which only widens the arrogant look on his face. It’s enough to snap me out of the thrall I’d been trapped in.
I grab his hand and throw it off of my leg. “Shut up, Kell. You just look like an actual human being now, and I’m shocked by what was still under that bush you had.”
He laughs and turns me around to face him. “Now, now. There’s no need to be embarrassed. And as much as I’d love to keep your ass grinding against my dick for the rest of the evening, I did promise to join in on some racing, and you promised to be my partner in crime for the night.”
One moment, I’m dancing; and the next, I’m dangling over him with my face crashing into his lower back. “What are you doing?!” I scream and beat my fists into his back. “I can walk, you son of a bitch!”
His arm wraps around the back of my knees while another clamps around the bottom of my skirt.
“Let’s keep our promises tonight, yeah?” He hops off the platform and my face smacks into his back again.
"Argh!" I cry out and grab my nose. Downside of him being nothing but pure muscle. Hitting him actually hurts me more than him. Especially with my face.
He makes quick work of getting us to the exit. Then we stop abruptly, and I curse again while protecting my face.
“Put her down.” I hear Ethan’s voice and shove against Kellan’s body so I can try to see around him and what’s going on.
Ethan and one of the club bouncers block the exit.
“Sorry, fellas, but no can do. She and I have a date tonight. Right, beautiful?”
“She didn’t say anything to me about that earlier,” Ethan argues.
Kellan’s body stiffens.
Great.
“Oh?” he asks almost casually, but I recognize the dark undertone of a threat in his voice. “And just who the fuck are you?”
“I’m her friend,” Ethan replies, and I breathe a sigh of relief. Then he continues, and I smack my forehead against Kellan. “And you aren’t leaving Hype with her.”
“Ethan—” I try to cut in, but Kellan pinches my thigh, and I jump and cry out in his grip.
Asshole.
“Show me what you’ve got, then. I can spare a few minutes. I’ll even give you a break and only fight with one hand.” He releases the hand behind my knees.
“Kellan, stop.” I punch his back as hard as I can.
He laughs again. “Keep doing that, beautiful. I could really use the back massage to warm me up.”
Oh yeah? I shove my hand down the back of his pants and pinch his ass, nails included.
He moans obscenely and then bites my thigh. “Fuck, do you really want to be doing this here in front of them? I’m all for sex in public, but I didn’t think you’d be into having people watch.”
“Does nothing bother you?” I grumble. I push myself around to look at Ethan upside down. “Sorry about him. I’m fine, I promise. I can handle him.”
Ethan frowns. “You know each other?”
“Unfortunately,” I answer, and Kellan’s grip tightens. I’m going to be paying for that later. “I’m okay. I’ll see you later.”
Kellan’s chest rumbles through his back against me in what I’m sure is him growling, but Ethan finally nods and steps aside with the bouncer. We don’t move right away and a trickle of worry slides down my back. What is he doing? I wish I could see his expression.
“Kell?” I prompt after at least a minute of silence.