I fake right and go left, mirroring her movement. I’m faster and more agile. She may have beaten me at air hockey, but she can’t outrun me. She shrieks when I grab her around the waist and pull her against me.
“I know.” My palm glides along her rib cage. “But you cheated.”
“I did not!”
“This dress is very distracting.” I skim her collarbone and follow the V of her bust line with my fingertip.
I dip my head down and press my lips to her neck. Sucking lightly, I kiss a trail from her jaw to her lips.
“I didn’t cheat.”
“Debatable.” My lips hover over hers. “I’d accept a victory kiss in lieu of a rematch.”
“I still get to drive your car.”
“If you’re good with stick, sure.”
“I’m great with stick.”
“I’m not talking about the one in my pants.”
Her outraged gasp turns into a sigh as our lips meet. Violet’s hands move up my arms and her fingernails bite into my shoulders.
Cupping her ass, I lift her onto the table, and then turn off the air. Her dress rides up her thighs as I step between them and she hitches a leg over my hip. I keep reminding myself not to have expectations for tonight. I don’t. What I expect and what I’d like are two very different things.
I hold her soft body against me, splaying my hand between her shoulders. “Tell me if I’m moving too fast.”
“You’re good,” she says, shoving her fingers into my hair.
I kiss a path to the neckline of her dress. Her heel digs into my ass as I bite her collarbone. Violet gasps. I push the fabric of her dress aside. Red satin and lace overlay never looked so good on a pair of perfectly delicious tits. I cup them and squeeze, deepening the line of cleavage so I can bury my face between them. “I love your boobs.”
“They love you back.”
I pull the satin and lace down until her rosy little nipple peeks out. I circle it with my finger, before I cover it with my mouth.
“Holy hell.” Violet’s fingers tighten in my hair, holding me hostage. “Why’s your mouth so magical?”
The question seems rhetorical, so I keep sucking and kissing and nibbling. Her legs tighten around my waist and she shifts her hips, moving against me, seeking her own relief.
I finger the tie at her waist. One tug and I’ll find out if she’s wearing panties to match her bra.
I seek permission to continue. “May I?”
“By all means.”
The bow comes loose, one side of her dress falling open. It’s not quite as momentous as I anticipated. There’s a second tie on the inside, preventing a full revelation.
“Did you pick the color for me?” I kiss my way to the neglected breast, rolling her nipple between my fingers.
“You like?” Violet pushes her chest out, her words a breathy moan.
“Oh, I like. Seriously, I can’t get enough.”
I move between her tits until Violet’s arms start to shake and she drops down on her elbows. We’re panting, rubbing against each other, adding friction for my lonely dick. Her quiet gasps and sighs grow progressively louder until she sucks in a harsh breath.
“Oh, God. Alex? . . . I-I-I . . .” She sounds confused, maybe a little desperate. “There’s no way—”
I never get to ask what’s going on. It becomes self-evident, anyway. Violet trembles, eyes closed, lips parting on a sexy moan. Her body goes lax, and her legs drop from my waist.
“Did you come on my air hockey table?”
“Uh-huh.”
“From this?” I circle her left nipple with my tongue. I’m feeling pretty good about myself.
“And all the grinding.” Violet grabs me by the hair and pulls. “Careful. It’s sensitive from all the attention.”
“Sorry.” I’m keyed up, ready for speed and release. It’s the same feeling I get on the ice, only magnified and channeled into a very different, singular need.
I skim her side with my free hand until I reach the second tie. “Is this okay?”
Violet bites her lip and squeezes her eyes closed for a second. “Y-yes.”
Her uncertainty makes me pause. No matter how badly I want to get inside her again, I won’t push. “Are you sure?” I make no move either way.
“Yes.”
“I’ve been trying to get you to go out with me for a month. I’m not interested in forfeiting future dates, so you set the ground rules, okay?”
“Ground rules?”
“Do you want to instate a minimum number of dates before I get past second base?”
“You’ve already been past second base.”
“It doesn’t mean I automatically get to go there again, does it?” Man, do I ever want to.
“Why are you so sweet?” Violet runs a finger down the bridge of my nose.
If she knew what was going through my head, she wouldn’t be calling me sweet. I kiss her, soft and slow, telling her through actions I’m totally fine with it if this is as far as we go tonight. Violet makes the next move, freeing the tie on her dress. Satin slides down her arms and pools on the table. Her panties match her bra.