My Best Friend's Dad

In the steamy shower, Caleb drops to his knees and sucks Jack’s thick cock, swallowing every hot rope of cum like a good boy. Jack returns the favor, eating Caleb’s ass until he cums untouched against the tile. Still hard and dripping, Jack promises to fuck him properly tonight once Travis is asleep, leaving Caleb aching and excited.

  • Score 9.7 (17 votes)
  • 529 Readers
  • 1975 Words
  • 8 Min Read

I followed Jack into the bathroom, my heart hammering so hard I could feel it in my throat. The room was already thick with steam, the mirror completely fogged over, the air heavy and warm. Water pounded against the tile in a steady rhythm. Jack stood under the spray, his back to me at first. Broad shoulders rolled as he soaped his chest. Water streamed down in rivulets over the thick slabs of his pecs, through the dark mat of hair, along the ridges of his abs, and finally down the deep cleft of his ass. His thick cock hung half-hard between his thighs, swinging slightly with every shift of his weight. Soap bubbles clung to the shaft and slid slowly off the flushed head in white trails.

He turned when he heard my footsteps. Water beaded on his beard and ran in slow lines down his neck. His blue eyes caught the dim light and darkened as they locked on mine. A slow smirk spread across his face.

“I told you it is big enough,” he said, his voice low and easy over the rush of water. “Get in. Save water.”

My hands shook as I stripped. I pulled off my T-shirt first, then shoved my shorts down. My cock sprang free, already hard and leaking at the tip. I stepped under the spray. The hot water hit my skin like a shock, but then Jack’s body hit me harder. We collided chest to chest. His hairy pecs pressed against my smooth skin. Our cocks brushed together, hot and slick under the water. His thick length nudged my stomach. Mine twitched hard against his thigh.

He grabbed some soap and lathered his big hands until they were covered in thick white foam. He turned me around gently but firmly. His palms started at my shoulders and slid down my spine in long, deliberate strokes. They moved over my shoulder blades, lower, over the curve of my ass. His fingers dipped between my cheeks. He circled my hole slowly with soapy fingertips. The pressure was slippery and teasing. One fingertip pushed just inside, shallow and testing.

“Feels good, huh?” he murmured against my ear. His beard scratched the sensitive skin of my neck. His breath was hot and close.

I whimpered and nodded. My hips pushed back without thinking, chasing more of that touch.

He chuckled low in his throat, the sound vibrating through me. He turned me again and pulled me close. Our mouths met in a deep, hungry kiss. This was the first real one. His tongue pushed in thick and possessive, claiming every inch of my mouth. His beard scraped my cheeks, my chin, my lips until they felt swollen and raw. His hands gripped my ass hard, kneaded the flesh, spread me slightly. His soapy fingers kept teasing that same spot, circling, pressing, making me tremble.

The kiss broke. We both breathed hard. Water pounded around us. Jack’s cock was fully hard now, pressing thick and insistent against my stomach. Veins stood out along the shaft. The head flushed dark and shiny. Pre-cum mixed with the water and dripped in slow strings.

He wrapped a fist around his shaft and stroked himself slowly. His eyes stayed locked on mine the entire time. His cock thickened even more in his grip. The head swelled. Pre-cum oozed steadily from the slit.

“On your knees, kid,” he said. His voice came out rough and commanding. “Show me what that mouth can do.”

I dropped to my knees without hesitation. Water pounded against my back and shoulders. My face was level with his cock. Thick. Heavy. Musky. The scent hit me hard—clean sweat, soap, pure man. I wrapped my hand around the base. My fingers did not meet all the way around. The skin felt hot and smooth. I leaned in and licked the head slowly. Salty pre-cum coated my tongue, mixed with the water. I swirled around the slit, tasted more, then opened my mouth and took him in.

The girth stretched my jaw immediately. I gagged softly on the first push forward. My throat tightened. My eyes watered. Jack groaned deep in his chest. His hand slid into my wet hair. He did not force me. He guided me gently.

“Easy,” he murmured. “Breathe through your nose. Good boy.”

I tried. I relaxed my throat and took more. When I took the last inch, my nose brushed against wet pubes. The musk overwhelmed me, filled my head completely. I bobbed slowly. My tongue stayed flat along the underside. My cheeks hollowed as I sucked hard on the upstroke. I gagged again when the head hit the back of my throat. Jack’s hips flexed. A low grunt escaped him.

“Fuck yeah… deeper… just like that.”

I worked him steadily.

Up and down.

Water pounded my shoulders. Saliva mixed with pre-cum and dripped down my chin. Jack’s hand tightened in my hair. He guided the rhythm. Not rough. Controlled. Manly. His breathing grew heavier. His thighs tensed. His balls drew up tight against my chin.

“Gonna feed you, kid,” he growled. “Swallow it all.”

His cock swelled thicker in my mouth. It throbbed hard on my tongue. Then he came.

Thick ropes shot down my throat. Hot. Salty. Heavy. The first pulse hit the back hard. I swallowed fast. Gulped. More followed. Thick spurts filled my mouth and overflowed from the corners of my lips. Jack held my head steady. He grunted low with each pulse. “That is it… drink it down… good fucking boy.”

He pulled out slowly. His cock still twitched. The last drops strung between the head and my lower lip. Jack wiped it with his thumb and pushed it back into my mouth.

“Don’t waste it.”

I did not waste it. I swallowed every last drop that remained on his thumb. The taste lingered thick and salty on my tongue. Jack looked down at me with heavy-lidded eyes. His chest still rose and fell fast from the orgasm. Water continued to pound against my back and shoulders. Steam swirled around us like smoke.

He reached down and pulled me to my feet. His big hands wrapped around my arms. Steady. Firm. He pulled me close again. Our mouths met in another deep kiss. This time I could taste him on my own tongue. Salty. Thick. Mixed with the faint soap and water. Jack groaned into the kiss. Low and satisfied. His beard scratched my chin raw. His tongue pushed in possessively and slowly. Claiming what he had just fed me.

The kiss broke. He rested his forehead against mine for a second. Water dripped from his beard onto my lips. He smiled. Small. Dangerous.

“Fair is fair,” he murmured.

He sank to his knees in front of me. The water hit his broad back and ran in streams down his spine. Over the powerful muscles of his shoulders. Down to the deep cleft of his ass. His hands gripped my hips. Thumbs pressed into the hollows above my pelvis. He looked up at me once. Blue eyes dark and intent. Then he leaned in.

His mouth closed around my cock. Hot. Wet. Perfect. His tongue swirled around the head first. Slow circles. Lapping up the pre-cum that had been leaking steadily since the garage. I gasped. My hands flew to his wet hair. Fingers tangled in the thick strands. He sucked gently at first. Then deeper. Took me to the back of his throat without effort. No gag. Just smooth heat and suction.

He pulled off with a wet pop. Moved lower. His tongue dragged slowly across my balls. One at a time. Sucking each into his mouth. Rolling them gently. The beard scratched the sensitive skin of my inner thighs. I moaned louder than I meant to. The sound echoed off the tile.

Jack reached up fast. Pressed a soapy finger to my lips. Shushed me. “Quiet, kid. Travis is upstairs.”

I nodded. Bit down on my own lip instead. Tried to stay silent.

He returned to my cock. Sucked slow and deliberate. Edged me hard. Every time my thighs tensed and my balls drew up tight he pulled off. Left me throbbing. Leaking. Desperate. His hands stayed on my ass. Soapy fingers circled my hole again. One slipped inside. Shallow at first. Then deeper. Crooked just right to brush that spot inside me. I whimpered around my bitten lip. Hips jerked forward into his mouth.

He built me up again. Sucked harder. Tongue flicking the slit. Finger pressing deeper. I was right there. So close. Legs shaking. Breath ragged.

Then he stopped. Pulled off completely. Stood up. Kissed me hard. Let me taste myself on his tongue. One hand wrapped around my cock. Stroked slow and firm. The other hand stayed at my hole. Middle finger sliding in and out. Soapy. Slippery. Teasing.

I moaned into his mouth. Loud again. Could not help it.

Jack pulled back just enough to speak against my lips. Voice low and rough.

“Turn around.”

I did. Faced the tile wall. Hands braced against it. Water pounded my back.

Jack spread my cheeks with both hands. Kneaded the flesh. Then he dropped to his knees again behind me. His beard scraped the sensitive skin as he leaned in. Tongue circled my hole slowly. Teasing the rim. Then pushed inside. Hot. Wet. Deep. He ate me like he was starving. Tongue fucking in and out. Beard scratching my inner thighs. Hands gripping my hips to hold me open.

I moaned again. I tried to muffle it against my arm. My cock throbbed untouched. Leaked steady streams onto the tile floor. Jack’s tongue worked deeper. Pressed against that spot inside. Over and over.

I came hard. Without warning. Without a hand on me. Ropes shot out. Splashed against the tile. My hole clenched around his tongue. Legs buckled. Jack held me up. Kept licking through it. Slow. Gentle. Until I was spent and trembling.

He stood behind me. Pressed his chest to my back. Cock semi- hard. Thick. Nudged between my cheeks. Not pushing in. Just resting there. Hot and heavy.

He kissed the side of my neck. Beard scratching. Voice low in my ear.

“Now that you know what a real man’s cock tastes like… I want to show you what it feels like inside you. Deep. Stretching you open. Filling you up until you cannot think straight. Gonna make you mine, Caleb.”

I shivered. Whispered back. Voice wrecked and needy.

“Please… fuck… I need it. ”

Jack groaned against my skin. His cock throbbed between my cheeks.

He pulled back slowly. Let the water rinse us both clean.

“Tonight,” he said. Voice thick with promise. “After Travis crashes. I am going to fuck you properly.”

We finished showering in silence. Jack toweled off casually. Still naked. Cock heavy between his thighs. I wrapped a towel around my waist. Legs shaky. Mouth still tasting him. Cock twitching at the thought of tonight.

I headed upstairs to the guest room. Smiling like an idiot. Utterly turned on. The memory of sucking off my best friend’s dad burned through me. Hot and filthy and perfect.

A little later in the afternoon I heard Travis come downstairs. Footsteps heavy and uneven on the stairs. He grabbed a bottle of water from the fridge. Twisted the cap off with a lazy pop.

His voice floated up from the kitchen. Slurred. Stoned as hell.

“Yo…Caleb… we are playing COD. Come join us, man.”

I went up with him. Sat on the couch between them. Controller in hand. Mind miles away. Waiting for the night. For Jack’s promise to fuck me. For the moment Travis finally crashed and the house went quiet. For Jack’s bedroom door to open and pull me inside. My cock stayed half-hard the whole time. Counting the hours.


If you enjoyed this story, consider supporting the author on Patreon.


Report
What did you think of this story?
Share Story

In This Story