The groan that rumbled out of his chest was half feral as he palmed my ass and dragged me forward until I was perched over a very large bulge in his jeans.
“Fuck, yes. Please.”
This time, I took control, wrapping my hands around his face and lowering my smiling lips to his. He tasted like soy sauce as I licked into his mouth, teasing him with my tongue. His fingers curled against my ass, and in response, I rocked my hips over his erection.
Fuck the haters.
Fuck my family.
Fuck my self-loathing.
I wanted Cian O’Leary, and while he wanted me, he could damn well have me.
His hands wandered up my back, growing bolder with each pass until they slid beneath my shirt and palmed my breasts. I broke away from him with a curse, whipping off my shirt and tugging at the hem of his, eager to do some exploring of my own.
Cian
Her small handstraced lines over my chest and abs, the touch so light it raised goosebumps on my heated flesh. Fuck, yes. I’d wanted this for a while now. Dreamed about moments like this. But reality was so much better.
Her tits were a perfect handful beneath her practical cotton bra, and my mouth watered at the prospect of being able to taste her. They’d been so close when she was determined to get her phone that I deserved a gold medal for resisting the urge to bite them. Suck them into my mouth and learn all the noises she could make.
She swiveled her hips, and I dropped my head back with a soft moan.
“Do that again.” My voice was low and full of gravel, but she complied so sweetly, moving over me with more confidence. Her lips parted on a soft pant, and I gave in to temptation, pressing a chaste kiss to her lips before working along her jaw and dipping to suck on the skin of her collarbone.
“Yes.” She fisted a hand in my hair, guiding me to where she wanted my mouth.
I bit at her pebbled nipple through the thin fabric of her bra, laving my tongue over the cotton until it was see-through. It wasn’t enough. Keeping one hand on her hip to encourage her movements, I used the other to unhook and discard the unwanted barrier between us.
Her whimper as I sucked her flesh into my mouth was everything.
“Ride me, baby. Take what you need,” I growled, moving my attention to her other breast as she let out a keening sound and worked her pussy harder against my dick.
Why were we wearing pants?
I lapped at her, alternating between sharp nips and soothing licks until she threw her head back with a shout.
Her face glowed as she shuddered above me, and I willed myself to calm the fuck down. We weren’t going to come in our jeans. This wasn’t even about me. It was about earning her trust. About earning more with her.
She dropped her forehead to my shoulder, breathing hard as small aftershocks shook her body.
Wrapping my arms around her, I held her close, breathing in her lavender scent and marveling at how lucky I was to have her attention. As her breathing calmed and she kept right where she was, I tried to catch a look at her face. Beneath her mess of curls, her ears were red.
“Well,” she said into my shoulder, refusing to give me her eyes. “That just happened.”
“It sure did.”
She huffed, and the warm breath tickled over my throat.
“Can we pretend it didn’t?” The hope in her voice was cute, but there wasn’t a chance I was letting her pull away from me now. Emotionally, anyway.
She shifted off my lap, and I mostly kept the wince to myself. A light breeze was going to feel erotic as hell until I had the chance to rub out this boner.
“Oh, shit. You didn’t… of course you didn’t.” Her eyes shuttered as she shifted back against the arm of the sofa.
“Hey.” I reached for her hand, trying to draw her back in.
“Just because I’m not keen on making a mess of the only clothing I have here doesn’t mean I didn’t love the hell out of that. You’re so fucking sexy when you come, and honestly, I deserve some kind of prize because I’m so close to the edge here.”