The dim glow of candlelight flickered across the crowded restaurant, forks clinking against plates and murmurs of conversation filling the air. We'd chosen this upscale Italian spot for our anniversary, but the wine had loosened us both, and now, with the main course barely touched, my boyfriend's hand slid up my thigh under the tablecloth. I bit my lip, glancing around at the oblivious diners—couples lost in their meals, a family at the next table laughing over dessert. The thrill of it hit me hard, my pussy already aching as his fingers brushed my damp panties.
He leaned in, his breath hot against my ear. 'I can't wait anymore,' he whispered, his voice rough with need. Before I could protest—or maybe I didn't want to— he stood, pulling me up with him. My heart pounded as he guided me to the center of the room, right between the tightly packed tables, where the waitstaff weaved through with trays. People turned, eyes widening, but the haze of alcohol and the dim lighting made it feel like a dream, a dare we couldn't back down from.
My boyfriend spun me around, pressing my back against his chest, his hands yanking up my skirt in one swift motion. The cool air hit my exposed ass, and I gasped as he shoved my panties aside, his thick cock springing free from his unzipped pants. It was rock-hard, the head already leaking pre-cum, and he wasted no time—gripping my hips, he thrust upward, spearing into my wet pussy from behind. I cried out, the sudden fullness stretching me wide, his length bottoming out in one brutal push that made my knees buckle.
'Fuck, you're so tight,' he growled, his arms wrapping around my waist to hold me steady as he started pounding. Each slam of his hips drove his cock deeper, the wet slap of skin on skin echoing louder than the background chatter. Diners stared now, some frozen with forks midway to their mouths, others whispering furiously, but no one moved to stop us. The risk fueled him, his thrusts turning savage, balls smacking my clit with every plunge. I braced my hands on a nearby chair for support, pushing back to meet him, my pussy clenching around his shaft as pleasure coiled tight in my core.
He reached around, fingers finding my swollen clit, rubbing in firm circles that made me moan shamelessly. 'Take it all, right here,' he grunted, nipping at my neck while his cock pistoned in and out, coated in my juices that dripped down my thighs. The restaurant spun around us— a waiter dropped a glass, shattering it nearby, but we didn't stop. My breasts heaved against my blouse, nipples hard and visible through the fabric as I rocked against him, the friction building to a fever pitch.
Sweat beaded on his forehead, his pace faltering as he chased his release. 'Gonna cum inside you,' he rasped, and with a final, deep thrust, he did—his cock throbbing, flooding my pussy with hot spurts that overflowed, trickling down my legs. The sensation tipped me over, my walls spasming around him as orgasm ripped through me, my scream muffled against his shoulder. We stayed locked like that, panting, as the room erupted in a mix of shocked applause and hurried exits, the forbidden heat of our public fuck lingering like the scent of garlic and sex in the air.
