The hum of the airport lounge vibrated through my thighs as I crossed my legs tighter. My connecting flight to Madrid had been delayed four hours, and the air conditioning was doing nothing to cool the sudden heat pooling between my legs. I glanced at the man sitting two seats away—dark curls, sharp jaw, and eyes that kept drifting toward the hem of my short sundress.
“You look like you could use a drink,” he said, his voice low with a Portuguese accent that wrapped around the words like velvet. His name was Rafael. I smiled, feeling the familiar flutter of mischief. “Only if you’re buying,” I replied, uncrossing my legs just enough to let the fabric ride higher.
Twenty minutes later we were in a dimly lit corner booth of the executive lounge, sipping chilled white wine. The conversation started innocent—travel horror stories, favorite cities—but his fingers soon traced lazy circles on my knee under the table. Each touch sent sparks up my spine. I hadn’t planned on this. I was supposed to be the sensible solo traveler catching up on emails, not the woman whose pulse quickened at the thought of a stranger’s hands.
By the second glass, his hand had slipped under my dress, fingertips brushing the lace edge of my panties. I bit my lip, pretending to check my phone while heat flushed my cheeks. “You’re soaked already,” he whispered, his breath warm against my ear. The words made me clench involuntarily. I nodded, too aroused to speak.
June 12th – 19:45
The lounge bathroom was surprisingly spacious. We slipped inside after he checked that it was empty. The lock clicked, and his mouth was on mine instantly—hungry, demanding. I moaned softly as he pushed me against the cool marble counter, his hands sliding up my thighs to hook my panties and pull them down in one swift motion. They pooled at my ankles, and I stepped out of them, kicking them aside.
Rafael dropped to his knees, lifting one of my legs over his shoulder. His tongue found me immediately, teasing my swollen clit with slow, deliberate strokes. I gripped the edge of the sink, my head falling back against the mirror. The risk of someone knocking made everything sharper, more intense. I came quickly, biting my fist to stifle the cry, my thighs trembling around his face.
He stood, unzipping his trousers. His cock was thick and already leaking. I wrapped my fingers around it, stroking him while he kissed me again, tasting myself on his lips. “I want to fuck you,” he growled. I turned around, bending over the counter and spreading my legs. The first thrust stretched me perfectly, filling me so deep I gasped. He gripped my hips, setting a steady rhythm that had the mirror fogging with our breaths.
Each slap of skin echoed softly in the tiled room. I watched in the reflection as his face tightened with pleasure, one hand reaching around to rub my clit again. The second orgasm hit me harder, my walls pulsing around him. He followed soon after, pulling out at the last second to spill across the small of my back with a low groan.
We cleaned up in hurried silence, exchanging sly smiles. My panties stayed in his pocket as a souvenir. Back in the lounge, my flight was now boarding in thirty minutes. He walked me to the gate, fingers brushing mine discreetly.
June 13th – 02:10
Madrid hotel room. I can’t stop replaying it. The way he looked at me in that bathroom mirror, the way my body responded so shamelessly. I’m lying here in the dark, freshly showered, but still feeling the ghost of his hands. My fingers trail down my stomach, circling my clit slowly. The rule I made for myself—no touching until I get home—has already been broken twice tonight. Each circle brings back the memory of his tongue, and I arch into my own hand, whispering his name into the pillow as I come again.
June 14th – 11:30
Breakfast on the hotel terrace. The Spanish sun is warm on my skin, but it’s nothing compared to the flush I feel every time I remember yesterday. I wore a loose blouse with no bra, the fabric teasing my nipples as I sip my coffee. A text from an unknown number: “Did you make it safely? Thinking about how wet you were.” Rafael must have slipped his number into my bag. I squeeze my thighs together under the table, typing back: “Still wet. Wish you were here to fix it.”
The reply is instant: a photo of his hand gripping his hard cock, taken in what looks like an office. My breath catches. I excuse myself to the bathroom, lock the stall, and slide two fingers inside myself while staring at the picture. It takes less than a minute. I come standing up, biting my lip so hard it hurts, imagining him bending me over this very sink.
June 15th – 22:45
The conference I’m attending has been a blur of presentations and networking. All day I’ve been wearing the small vibrating egg I packed “just in case.” Rafael told me via text to turn it on at random intervals. Right now, during the closing cocktail hour, it’s buzzing softly inside me on the lowest setting. I stand by the bar, nodding at colleagues, while the vibrations build a slow, delicious pressure.
My phone vibrates with a new message: “Higher. Now.” I discreetly adjust the remote in my clutch. The intensity jumps. My knees nearly buckle. A handsome Spanish attendee named Carlos asks if I’m okay. I smile, cheeks burning, and tell him the wine is stronger than expected. The egg pulses relentlessly. I excuse myself to the terrace, leaning against the railing as the orgasm crashes over me in waves. I text Rafael a shaky “Thank you, Sir” with a photo of my flushed face.
June 16th – 03:20
Back in my room after the event. The egg is out, but the ache remains. I’ve been edging for hours following his instructions—bringing myself close then stopping. My sheets are damp with sweat and arousal. I slide the thick dildo I brought from home deep inside, pretending it’s Rafael stretching me again. The thrusts are fast, desperate. When I finally let myself come, it’s with his name on my lips and my free hand pinching my nipple hard.
I lie there afterward, catching my breath, already wondering what I’ll do when my return flight lays over in Lisbon again next month. Maybe this time I’ll miss my connection on purpose.
June 17th – 14:55
Airport again. Different terminal, same fluttering excitement in my belly. I spot a man watching me from across the waiting area. Dark hair, confident smile. Not Rafael, but the look in his eyes is unmistakable. I cross my legs, letting my skirt ride up just enough. The game begins anew.