A couple of years ago, I was on a trip with several friends. We were staying in a multi-storey Airbnb in the middle of nowhere. It was pretty nice and cosy and we could be as rambunctious as we wanted without disturbing anyone, which was great because the group was bursting with energy and were staying up late every night even after spending the entire day out.
My then best friend and fwb, Gabriel, was also on the trip. Obviously, we had agreed that we’d try to get some during those few days. Our friends didn’t know about our situation and we planned to keep it that way, which meant we had to be sneaky.
After not being able to find any alone time for the first two days, we decided to convene in the downstairs bathroom that night, after the rest of the group had gone to sleep. However, when the time came, I was already utterly exhausted. Despite that, I was quite horny, so I waited until my roommate was fast asleep before slipping out of bed.
I crept down the stairs and found Gabriel already lounging on the couch. Sneaking up to him, I sank onto his lap, grinding myself against him. Taking his hand, I dragged him into the cramped bathroom, closing the door slowly to make sure it didn’t creak too loudly.
“You’re cold,” he whispered as he pulled me into a warm hug. I captured his lips into a rough kiss as his hands roamed my body, sneaking under my oversized tee to cup my breasts. I snuck my hand into his pants, palming his cock and feeling him slowly harden. Suddenly, we froze as we heard footsteps; one of our friends walking around upstairs, apparently still awake. Not wanting to be caught missing from our beds, we decided to call it a day. “Don’t cum without me,” I teased, giving Gabriel’s swollen cock one last pump before shoving it back into his pants. He whined softly but nodded.
The next few days were busy, which meant that we didn’t have time to play. However, we did take every possible moment to tease each other. I pressed my ass into him as we navigated through a crowd and was rewarded with a hitched breath and restrained growl. He snapped a short vid in the shower, edging his hard, leaking cock. “Saving for you ;)”, he captioned. Whenever we were outside and had a moment alone, I’d whisper in his ear how much I wanted him to bend me over and fuck me there and then. Our texts got raunchier and raunchier with our pent-up horniness. We knew we’d have to find a way to release soon or we’d explode.
The next night, I was helping Gabriel repack his luggage while the rest of the group were playing drinking games downstairs. As he stood up to grab something, I playfully pushed him onto the couch behind us and pressed myself into him, loving how he instantly hardened against me, his eyes darkened with lust. Slithering up to his face, I pulled up my dress and pressed my soaked panties right onto his face. I needed him so badly, but we were too exposed to really do anything. I sneakily pulled his cock out of his underwear and rubbed it gently, loving how he shuddered against me as he bit back a low moan. And then, footsteps approached, again. I sprang up immediately, covering Gabriel as he hastily zipped his pants back up. “Joining us soon?” My roommate called cheerfully. Thank goodness she’s always been the most oblivious person in the group. “Yea,” I replied simply, trying not to flush from the excitement of almost being caught. She beamed at me and headed back down the stairs. Gabriel sighed in relief. “Tonight, please,” he murmured in my ear after pulling me against him again. “I need you so fucking bad.”
Our friends slept relatively early that night. I guess the exhaustion had finally caught up to them. As usual, Gabriel was sitting on the couch, waiting for me. I had barely reached him when he stood up, grabbed me and kissed me desperately. I moaned in anticipation. Somehow, he tasted extra delicious that night. He led me into the bathroom and shut the door hastily, not even bothering to soften the creak.
He practically tore my shirt off, diving straight for my nipples and sucking on them. I tangled my fingers into his soft hair as he wrapped his arms around me, seating me down onto the toilet and pulling my shorts down to expose my glistening pussy. He moaned softly as he pressed his tongue to my clit, drawing a quiet gasp of pleasure from me. He licked me desperately, pushing a finger into my hole, and then two. I threw my head back as my orgasm built rapidly, my oversensitized body tingling. It wasn’t long before I was breathily whining his name, my thighs crushing his ears as waves of pleasure crashed over me.
We caught our breath for a minute. Me leaning onto the back of the toilet with my legs spread while he knelt on the floor, his eyes dazed and sparkling and his bulge straining under a damp spot in his sweatpants.
I stood up and guided him to where I had been sitting earlier, before positioning myself in his place. He reflexively pulled his shirt off as I tugged his pants down, finally freeing his throbbing cock. I licked him gently and he shuddered, his hands tangling into my hair like how I did with his earlier. I began a slow and steady rhythm, relishing his groans of frustration as he tried to thrust into my mouth, only to have me stop whenever he did that. I worked him into a gasping mess, alternating between sucking his teased cock and fondling his heavy balls.
After a while, I stood up and positioned myself over his cock as his eyes widened. I was still slick from earlier, and I groaned as I pushed myself down onto him and began to ride. I kissed him deeply as he cupped his hands over my ass, gripping tightly. After days of teasing, I wasn’t surprised that he didn’t last long. My thighs weren’t even sore yet when he pushed me off his cock and down to my knees. Shoving his cock roughly back in my mouth, he cupped his hand over his to muffle a loud moan as he exploded. I swirled my tongue around his cock to lap everything up, tasting my juices mix with his.
We cleaned up quickly after that and crept back to bed. I fell asleep with the taste of his cum lingering at the back of my throat.
Unfortunately, we didn’t get to do anything else for the rest of the trip, but we’d send videos to each other whenever we touched ourselves. Luckily for me, Gabriel’s pent-up frustration meant that he was feeding me content at least daily for the last leg of our trip.
Source: reddit.com/r/gonewildstories/comments/qbz4ta/fm_sneaking_in_some_holiday_fun_with_my_fwb
So hot and well written. I could feel the tension and release. Got me so hard