He nods and murmurs against my lips. “Dan’s my German Shepherd. Got him after my last deployment.”
“Oh, my God, Jack. This is crazy.”
His hands release my wrists and find my jaw, his thumb sweeping across my cheeks. “Savannah, you and I were supposed to meet. Whether on an app or in person, this was going to happen.”
“But-”
With a deep kiss filled with unbridled passion, Jack swallows my words. I stretch my fingers across his ribcage and feel his ragged breaths. Lowering his hands, his touch finds my lower back, his fingertips splaying across my ass and squeezing. A frenzy of roaming hands ensues as we claw at each other desperately. From behind, Jack raises the hem of my dress and then lifts me, allowing my legs to wrap around his waist.
More. I need more.
His erection strains against his zipper and presses into my heated, slick core. I circle my hips, trying to find relief. An exasperated huff displays my frustration.
“Tell me what you want, Savannah.”
“You, Jack. I want you.”
The energy between us charges like electricity.
“There’s no going back.”
I nod, grab the back of his head and attack his mouth. “Please stop talking.”
Our lips fuse and don’t part until we’re in my room. He sets me down slowly and turns me away so he can unzip my dress. While his fingers work, his lips dot a trail of light kisses along my neck and collarbone.
The entire dress pools at my feet when he slides the thin straps off my shoulders. I stand only in a lace strapless bra and matching panties. Deeper kisses and soft licks swipe across the nape of my neck as my bra is undone.
“Jack,” I gasp the moment his hands massage my breasts and tug at my hardened nipples.
He doesn’t respond with words. Instead, he tightens his hold and pulls me against his hard body. Moving down my stomach, his fingers slip into my thong, part my bare sex, and rub my clit. The circular motion warms my body and weakens my legs.
One hand maintains constant movement while the other removes my underwear.
“Turn around,” he orders.
My legs are frozen, my body unwilling to move because his fingers are working me into euphoria as my orgasm builds.
“I’ve got you, baby.”
I could cry when Jack takes my hips and spins me around to face him. He’s on his knees looking up at me.
“So fucking beautiful,” he growls as he hooks my legs over his shoulder and replaces his fingers with his mouth.
At that moment, I hear nothing but the sound of his tongue lapping my flesh. I see nothing but the top of his head moving rhythmically, and I feel nothing but pure ecstasy.
It doesn’t take long for my body to freefall and when I do, Jack Perkins is there to catch me. Literally.
“Easy, baby,” he says, carrying me over to my bed. Sitting up, I use shaky hands to remove his belt, tugging his boxers and pants down in one swift motion. Naked Jack is glorious. Everything is hard. His abs. His thighs. His cock.
Returning the favor, I lower my head and grip his erection, bringing it to my parted lips. I swirl my tongue around the glistening head and relish the taste of him. His groan encourages me to take his rigid length into my mouth. Filled to capacity, my tongue has little room to move.
Strong hands delve into my hair and guide my movements. I gag when his crown hits the back of my throat.
“I don’t know if I can do this,” I admit as tears sting my eyes.
“Go slow, baby. Your mouth is fucking amazing.”
I nod, mustering all the confidence to find the perfect rhythm.