The Black Velvet Room

The Black Velvet Room

Summer Seduction

Summer Seduction (Part 3)

Basement Pool Table Risk | Age Gap

Gavin E. Black 🖤
Jun 12, 2026
∙ Paid

In the last installment of Summer Seduction

Summer Seduction (Part 2)

Summer Seduction (Part 2)

Gavin E. Black 🖤
¡
Jun 5
Read full story

In the first installment of Summer Seduction

Summer Seduction (Part 1)

Summer Seduction (Part 1)

Gavin E. Black 🖤
¡
July 3, 2025
Read full story

The morning after my pool encounter with Brandon, I was still riding the high when Jeremy wandered into the kitchen for breakfast. “Hey, Dad, I invited Brandon over for dinner tonight. That cool?” he asked casually while pouring cereal. “We’re going for a hike tomorrow morning. I told him he could just crash here tonight after dinner so we can get started early.”

My pulse spiked. “Yeah… sure. That’s fine,” I managed, hoping my voice sounded normal. Jeremy didn’t seem to notice anything off as he kept talking about trail recommendations and how the hike was going to be epic.

All day, I was a wreck of nerves and anticipation. By the time the doorbell rang just after six, I had already changed shirts twice. Jeremy answered it, and I heard Brandon’s easy laugh from the hallway. When he stepped into the kitchen, our eyes locked immediately.

Brandon looked incredible in a simple black t-shirt and his signature red rugby shorts. The moment Jeremy turned his back, Brandon’s gaze dragged slowly down my body, then back up, dark with intent. A tiny, knowing smirk tugged at his lips.

I had to grip the edge of the counter to steady myself.

Dinner was torture. I sat across from Brandon, barely tasting the food on my plate while Jeremy chatted animatedly about the upcoming hike. Brandon played the part of a polite guest perfectly, but every chance he got, his foot brushed mine under the table, or his eyes lingered on my mouth just a second too long. By the time we finished eating, I was aching and desperate.

“Pool?” Jeremy suggested, already pushing back from the table. “It’s still super warm out.”

“Sounds good,” Brandon said, his voice casual, but the look he shot me was anything but.

We changed quickly. I tried not to stare as Brandon stripped off his shorts, revealing a skimpy black swimsuit beneath that left almost nothing to the imagination. The three of us headed outside into the warm evening air. Jeremy cannonballed in first, laughing. Brandon followed with a graceful dive, surfacing right near me. For a while, we all tossed a ball around, but it didn’t take long for Jeremy to get bored and start doing laps at the other side of the pool.

Brandon drifted closer to me in the deep end, his wet hair slicked back, water glistening on his toned shoulders. Under the water, his hand boldly slid up my thigh and squeezed. “Been thinking about you all day,” he whispered, low enough that only I could hear. His fingers teased the edge of my swim trunks. I had to bite my lip to stay quiet.

I swallowed hard, glancing toward Jeremy to make sure he was still focused on his laps. Brandon’s fingers grew bolder, slipping under the waistband of my trunks and wrapping around my thickening cock. “You’re already leaking for me,” he breathed against my ear, giving me a slow stroke underwater. The thrill of almost getting caught sent a rush of heat through me. I gripped the edge of the pool, fighting to keep my face neutral.

“Movie time?” Jeremy called out a few minutes later, climbing out and grabbing a towel. “I’m getting pruny.” He walked straight past us, completely misreading our proximity as if it were something innocent.

“Yeah, let’s head in,” I rasped, my voice rougher than I intended. Brandon pulled his hand away with a dangerous little smile before swimming to the ladder.

Inside, we dried off and settled in the living room. Jeremy took the big recliner like always. Brandon casually dropped onto the couch right beside me, close enough that our thighs pressed together under the light blanket we ended up sharing. As the movie started, his hand found mine in the dark, fingers intertwining. Every small shift of his body against mine felt electric.

During the movie, Brandon’s thumb kept tracing slow, teasing circles on the back of my hand under the blanket. He shifted closer until our legs were pressed together from hip to ankle.

Share

Every time Jeremy laughed at something on screen, Brandon would squeeze my hand or brush his fingers higher up my thigh, making my cock throb painfully against my shorts.

It was the sweetest kind of torture.

Eventually, the movie ended. Jeremy yawned loudly and stretched. “I’m wiped. We should get some sleep since we’re getting up so early.” He stood up and clapped Brandon on the shoulder. “Guest room’s all yours, man. See you in the morning.”

I walked with them both down the hall, heart pounding. Jeremy disappeared into his room first. I showed Brandon the guest room, lingering in the doorway for a second too long. Our eyes met, full of heat and promise. “Goodnight,” I said, voice low.

Hours later, long after the house had gone completely quiet, my bedroom door creaked open. Brandon slipped inside like a shadow, closing it silently behind him. He was wearing only those skimpy black swimsuit briefs, his body visible in the moonlight coming through the window.

Brandon crossed the room in two strides and climbed onto the bed, straddling my hips without a word. He kissed me hard, hungry, his tongue sliding against mine as his hands roamed over my chest.

“I’ve been dying to kiss you all night,” he whispered against my lips. My cock was already rigid beneath him. I wanted him so badly it hurt, but Jeremy’s room was just down the hall.

“We can’t do this here,” I breathed, even as my hands gripped his ass. “Too close to Jeremy.”

Brandon nodded, already climbing off me. “Basement.” His eyes were dark with lust.

We slipped out of my room like thieves, moving silently down both sets of stairs and into the basement. The rec room was dark except for the faint glow of the outdoor pool lights filtering through the small windows.

The moment we reached the pool table, Brandon stripped off his skimpy black swimsuit and hopped up onto the green felt, completely naked. He lay back, spreading his legs invitingly, his stiffening cock resting against his thigh.

Come here,” he whispered.

Brandon’s voice is low, velvet-rough, as he tempts Michael in the dark. You’ll need a paid subscription to find out exactly how far Brandon takes him down in that basement—and how beautifully Michael breaks.

This post is for paid subscribers

Already a paid subscriber? Sign in
© 2026 Gavin E. Black · Publisher Privacy ∙ Publisher Terms
Substack · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture