I lay on the bed with the towel gone and my cock standing up hard against my stomach. The dildo rested on the nightstand right beside me. I wrapped my fingers around myself and stroked slow. Real slow. I kept the pressure light on purpose. I did not want to finish. Not yet. Not until Cole showed up.
The clock on my phone glowed in the dark room. Nine forty. Then nine forty five. Every minute dragged. I kept replaying the hallway. The way the hot fireman’s pants had hung low on his hips. The thick outline of his cock when he pressed his palm against it. That low steady voice telling me to keep my hole ready. My cock twitched at the memory and a drop of precum slid down the head.
I reached for the lube and poured a little over the dildo. Worked it down the shaft with my fingers until it glistened. Then I brought it between my legs and pressed the blunt head against my hole. Pushed steady until it popped inside. A low groan left my throat. The stretch felt familiar but it was not enough anymore. Not after knowing a real fireman was coming back for me.
I worked the dildo in and out a few times. Shallow. Just enough to keep myself open and aching. My other hand matched the rhythm on my cock. Sweat broke out across my chest and forehead. The room still smelled like lube and the faint chemical burn from the power strip. My balls drew up tight but I eased off every time I got close. My thighs trembled. I whispered into the empty room without meaning to.
“Fuck. Come on Cole. Get here.”
At 9:55, I pulled the toy out and set it aside. My hole clenched on nothing and it made me bite my lip. I stroked faster then stopped right at the edge again. Precum pooled on my stomach. My heart hammered.
Then, the knock came…few minutes past 10.
I grabbed the towel and wrapped it around my waist. My cock was still rock hard and it pushed the fabric out in a clear tent. I did not bother hiding it. I walked to the door and opened it.
Cole filled the doorway. He had changed out of the gear. A tight blue t-shirt stretched across his chest and thick arms. The sleeves looked ready to split around his biceps. Jeans sat low on his hips. The bulge down one leg was heavy and obvious now. He still wore the work boots. The smell of soap and smoke hit me the second he stepped inside. He looked me up and down with that same cocky smirk from earlier.
“You kept it ready like I told you?”
“Yeah,” I said. My voice came out rough.
He stepped in and closed the door. The lock clicked loud in the quiet. Before I could move, his hand reached out and yanked the towel open. It dropped to the floor between us. His eyes dropped straight to my cock.
“Turn around.”
I turned. His big hands grabbed my ass and spread me open. One finger brushed over my hole. Still wet from the lube and the toy.
He made a low sound in his throat. “Good. Looks ready for me.”
He turned me back around and pulled me hard against his body. The rough denim of his jeans rubbed my bare skin. That thick bulge pressed into my stomach. He was hard. Really fucking hard. Then he kissed me. Hard and deep. No hesitation at all. His tongue pushed into my mouth and I moaned into it. One hand stayed on my ass squeezing. The other gripped the back of my neck and held me there.
When he pulled back his eyes were dark. “Bedroom. Now.”
I led him down the short hall. My cock bounced with every step. I could feel his eyes on my ass the whole way. In the bedroom, he saw the messed sheets and the dildo still on the nightstand. He picked it up again like before. Turned it in his hand.
“This is what you were using when the smoke started. You were riding this thinking about getting fucked?”
“Yeah,” I said again.
He set the toy down and popped the button on his jeans. Zipped down slowly. His cock sprang out heavy and thick…eight inches of pure fireman meat. The head was already shiny with precum. Veins ran along the shaft. It looked as big as the toy. Thought Cole’s cock was thicker.
“Get on your knees and suck my dick”
I walked over to him and dropped right there on the bedroom floor. The hardwood felt cool under my knees. I took his cock in both hands first. Felt the weight of it. The heat coming off his skin. Then I opened my mouth and took the head in.
The taste hit my tongue right away. Salt and musk and man. I sucked slowly at first. Worked my tongue under the ridge. One hand stroked the base while I bobbed. The other cupped his balls. They hung heavy and full. He smelled like clean skin and that leftover smoke from the call. It made my own cock leak onto the floor between my knees.
Cole groaned low. His hand rested on the back of my head. Not pushing. Just resting there. “That’s it. Get it wet for your hole.”
I went deeper. Relaxed my throat and took as much as I could. My eyes watered but I didn’t stop. He let me suck for a long minute then pulled me up by the hair. Not rough. Just firm.
“On the bed. On your back. Legs up.”
I climbed onto the mattress and lay back against the pillows. Pulled my legs up and held them. Exposed everything. Cole stripped the rest of the way. T shirt peeled off. Jeans and boots kicked to the side. His body looked even bigger without clothes. Thick chest with a light trail of hair down the middle. Abs tight and solid from hauling gear. Arms that could probably bench my whole body. His cock stood straight out now. Heavy and ready.
He climbed onto the bed between my spread legs. Pushed them wider with his hands. Then he leaned down and went straight for my hole with his mouth. His tongue licked over it once then pushed inside. The stubble on his jaw scraped my cheeks and it made me gasp. He ate like he meant it. Tongue fucking me deep then pulling back to lick broad and wet around the rim. My hands tightened on my own legs.
“Fuck,” I moaned into the room.
He added fingers. Two thick ones sliding in easily because of the toy earlier. He crooked them and found my prostate right away. Rubbed it steady.
“You feel good, " he said against my hole. “All open and ready.”
I was leaking steady onto my stomach. My cock twitched with every press inside. Precum ran down the shaft in a thin line.
He pulled his fingers out and reached for the lube on the nightstand beside the bed. Coated his cock thick and shiny. Then he lined up. The head pressed against my hole. Hot and blunt and thicker than anything I had used on myself.
“Push out for me,” he said. Voice low and calm like he was giving orders on a call.
I did. The head stretched me wide and popped inside. The burn hit sharp and deep. He held still right there. Let me breathe through it. Then he pushed deeper. Inch by inch. The stretch kept coming and coming. It felt so much fuller than the dildo. Hotter. Alive. I could feel his cock pulsing inside me.
When he bottomed out, his balls pressed tight against my ass. He leaned over. Those thick arms planted on either side of my head. His chest almost touched mine. Sweat already starting on his forehead.
“Feel that,” he asked. “That is what you needed instead of that toy.”
I nodded. Could not get words out. My hole clenched around him on instinct.
He started moving. Slow deep strokes at first. Pulling almost all the way out until just the head stayed inside then sliding back in to the root. Every thrust dragged over my prostate. My cock leaked between us in steady drops. The wet sounds of his cock working my hole mixed with our breathing. The bed started to creak under us.
He picked up speed. His hips snapped harder. Skin slapped against skin.
“Ah—shit…Cole”, I moaned.
One of his hands grabbed my cock and stroked it in time with his thrusts. I moaned loud. Did not care who heard.
“Take it,” he growled. “Take every inch.”
I wrapped my legs around his waist and pulled him deeper. His thrusts got rougher.
“Yeah, fuck…That’s a wet hole.”
The headboard knocked the wall in a steady rhythm. Sweat dripped from his chest onto mine. The smell of him filled the whole room. Smoke and soap and pure sweat. It made my head spin.
He pulled out suddenly and flipped me over onto my hands and knees. “Get that ass up for me.”
I pushed back. He grabbed my hips and yanked me into place. His cock shoved back in deep in one hard thrust. The new angle hit even better. He pounded me. Hard and steady. One hand stayed on my hip gripping tight. The other reached under and grabbed my cock again. Stroked fast and rough.
“Yeah fuck, this is better.”, he said as his cock slid in and out of my hole.
My arms shook. I dropped down to my elbows. Moans poured out of me nonstop.
“Yeah, Cole… Fuck me deep.”, I moaned with my face pressed into the pillow.
His balls slapped against mine with every thrust. The stretch and the fullness and the way he owned my hole had me right on the edge.
“Don’t cum yet,” he said. “Not until I tell you.”
I tried. God I tried. But he kept nailing that spot inside with every stroke. My cock throbbed in his hand. More precum poured out.
He pulled out again and moved back against the headboard.
“Get on it. Ride me.”
I turned and climbed over him. Straddled his hips. Reached back and grabbed his cock. It felt even thicker in my hand now. I lined it up and sank down slowly. It went in deeper this way. I bottomed out with a long groan. His hands went to my waist. Held me there steady.
“Ride it like you rode that toy,” he said. “Show me how bad you want the fireman’s cock.”
I started riding him. Up and down. Rolling my hips in circles. His cock dragged over my prostate every single time. I leaned forward and put my hands on his chest. Felt the muscle flex under my palms. His abs tightened as he thrust up to meet me from below.
“Yeah, just like that.”
The pace got faster. I bounced on him. Sweat ran down my back and dripped onto his legs. His hands moved to my ass. Spread me wider. Helped me take every inch of his eight inch cock. The sounds were filthy. Wet and slapping and our grunts mixing together. My cock bounced between us untouched. I was so close it fucking hurt.
Cole reached up and wrapped one big hand around my throat. Not tight. Just holding. His thumb brushed my jaw. “Cum for me. Let go.”
That was all it took. My whole body locked up. Hole clamped down hard around his cock. Cum shot out of me in thick ropes across his chest and stomach. I kept riding through it. Shaking and moaning loud.
“AAh… yess.. Cole.. fuckkk”
The orgasm rolled on and on because of all the edging I had done. My thighs trembled. My vision went white at the edges.
“Fuckk… ride my cock, boy,”Cole groaned loud under me. His hands tightened on my hips. He thrust up hard a few more times then buried as deep as he could go. I felt his cock swell and pulse inside me. Hot cum flooded in. Pulse after pulse. It filled me up and leaked out around his cock as he kept twitching. The heat of it made me shake all over again.
I collapsed forward onto his chest. Both of us breathing hard. Sweat stuck us together. His arms came around me and held me there while we came down. His heart pounded under my ear. My cock gave one weak twitch between us and a final drop of cum slid out and dropped directly on to his navel.
After a long minute he pulled out slowly. Cum ran out of me and down my thigh in a warm line. He reached for the tissues on the nightstand and wiped us both down gently. Then he pulled me back against his side. My head rested on his chest. I could still feel the aftershocks in my hole. It clenched and more of his cum leaked out.
“Fuck,” I said. My voice sounded wrecked. “That was better than the toy by a mile.”
He chuckled low. The sound rumbled under my ear. “Told you I could do better.”
We lay there quiet for a bit. His hand stroked slowly up and down my back. The room smelled like sex and sweat now. The sheets were completely wrecked under us.
Cole eventually spoke. “I should get going. Got an early shift tomorrow.”
I nodded but did not move. He did not either right away. His fingers kept tracing patterns on my skin.
Before he got up, he reached for his jeans and pulled out his phone.
“Give me your number. Next time I have a full day off, I am coming back. Make sure that power strip situation stays handled.”
I smiled and gave it to him. He immediately sent me a text, so I had his number. Then he got dressed. Jeans. T shirt. Boots. Before he left he leaned down over the bed and kissed me again. Slower this time. Still deep and claiming.
“Be ready for the next time,” he said against my mouth. Same words as before but now it felt like a real promise.
The door clicked shut behind him. I stayed on the bed. Hole sore and leaking cum non-stop. Body heavy and warm all over. I reached down and touched myself there. Felt the wetness. Smiled in the dark.
The fireman had come back. And my hole had been ready. Just like I told myself it would be. I closed my eyes. Already thinking about the next time he would show up at my door. Already knowing I would be waiting exactly like this. Open. Aching. Ready for him to fuck the shit out of me.
I just lay there in the mess we made and let the satisfaction settle deep.
This was not how I thought my night would go when I came home from the gym. But fuck if it was not exactly what I needed. The toy sat forgotten on the nightstand. I did not need it anymore. Not tonight. Not with Cole's number in my phone and the promise of him coming back hanging in the air.
The fireman had come back for the smoke and ended up starting a whole different fire inside me that still had my hole twitching and leaking long after he left.
If you enjoyed this story, consider supporting the author on Patreon.