Vibe contains explicit audio content for adults. Confirm you're 18 or older to continue.
Tyler had been working the late shift at Scoops for almost a year. At 23, he was tall, broad-shouldered, and quiet. Most customers didn’t notice the massive bulge in his jeans when he moved behind the counter. But some did.
Tonight, the last customer was still there ten minutes after closing.
Alex. 25. Regular. Always ordered the same thing — two scoops of cookies and cream in a cup. Tonight he hadn’t even ordered. He just stood at the counter watching Tyler wipe everything down, eyes dropping every few seconds to the thick outline in Tyler’s pants.
Tyler locked the front door, flipped the sign to CLOSED, and turned around.
“You staying for a reason?” he asked.
Alex swallowed. “Yeah.”
Tyler didn’t ask what reason. He just grabbed Alex by the wrist and pulled him into the back storage room, past the big walk-in freezer. The second the door clicked shut, Tyler shoved him face-first against a stack of boxes.
“Pull your pants down.”
Alex’s hands shook as he undid his belt. He pushed his jeans and underwear down to his thighs. Tyler didn’t even take his own pants all the way off — just unzipped, pulled out his cock, and spat once into his palm.
His dick was massive. Thick, veiny, heavy. Easily nine and a half inches, with a fat head that flared wide. It looked even bigger in the dim light of the storage room.
Alex looked back and his eyes widened. “Tyler… that’s not gonna fit without—”
Tyler grabbed his hip with one hand and lined up with the other.
“It will.”
He pushed in.
Alex cried out — a sharp, broken sound. His hands scrabbled against the boxes. “Fuck— fuck, it hurts—!”
Tyler didn’t stop. He gripped both of Alex’s hips and drove the rest of his cock in with one long, merciless stroke until his hips were flush against Alex’s ass.
Alex screamed.
Tears immediately spilled down his face. His hole burned like fire — stretched violently around the massive girth with nothing to ease the way. When Tyler pulled back and thrust in again, even rougher, Alex felt something tear. A sharp sting, then warmth. Blood.
“Tyler— it’s bleeding— please, slow down—!”
Tyler looked down. His thick cock was streaked with red when he pulled out halfway. He didn’t pull out completely. Instead he pushed back in, slower this time but still deep, watching Alex’s hole struggle around him.
“Shhh,” Tyler murmured, surprisingly calm. “I’ve got you.”
He reached over to the small freezer they kept in the back for extra stock. He grabbed a handful of ice cubes from the bin and pressed one directly against Alex’s stretched, bleeding rim where his cock was still buried inside.
Alex gasped at the sudden cold. The ice melted fast against his hot, torn skin, and Tyler rubbed the cube in slow circles around the base of his own cock, letting the cold water and melting ice soothe the burning stretch.
“Better?” Tyler asked quietly.
Alex nodded shakily, tears still running down his face, but the sharpest edge of the pain was numbing from the ice.
Tyler kept one hand on Alex’s lower back, holding him steady, while he reached for something else with the other. He grabbed a small cup of vanilla soft-serve they hadn’t put away yet and scooped some onto his fingers. He smeared the cold, creamy ice cream around Alex’s hole and the base of his cock, mixing it with the blood and spit.
Then he started moving again.
Slow, deep strokes. Every time he pulled out, more blood and melted ice cream mixed together and dripped down Alex’s thighs. Every time he pushed back in, he pressed another piece of ice against Alex’s rim to numb it.
Alex was still crying, but the sounds had changed — less pure pain, more overwhelmed, broken moans.
Tyler leaned over his back, lips near his ear.
“You’re taking it so well now,” he said, voice low. “Bleeding on my cock and still letting me fuck you. Good boy.”
He fed Alex a spoonful of the ice cream with his free hand while he kept thrusting. Alex sucked it off the spoon between shaky breaths, the cold sweetness mixing with the taste of his own tears.
Tyler fucked him like that for a long time — slow, deep, and steady — occasionally pulling out to press fresh ice against Alex’s sore, puffy hole before sinking back in. The bleeding had mostly stopped, but Alex’s rim was red and swollen, shiny with melted ice cream and spit.
When Tyler finally got close, he pushed in as deep as he could go and stayed there, grinding against Alex’s ass while he came. Thick ropes of cum shot across Alex’s ass and lower back. Tyler stayed buried for a long moment, breathing hard.
Then he carefully pulled out.
Alex’s hole gaped slightly, pink and puffy, streaked with cum, blood, and melted ice cream. Tyler grabbed more ice and gently pressed it against the swollen rim, soothing it while Alex trembled.
“Easy,” Tyler murmured. He scooped more soft-serve and fed it to Alex from his fingers this time. Alex licked them clean, eyes glassy.
Tyler turned him around, sat him on a stack of boxes, and wiped the tears from his face with his thumb.
“You okay?”
Alex nodded slowly, voice hoarse. “Hurts… but it’s better now.”
Tyler smirked faintly and scooped another bite of ice cream, holding it to Alex’s lips.
“Good. Because I’m not done with you tonight.”
He pressed another cold ice cube gently against Alex’s sore hole while Alex sucked the ice cream off his fingers.
“You’re staying right here until I say we’re finished.”
A written story from Vibe’s reading shelf — narrated prose, not audio. Fictional; all characters are adults. The app has 96 written stories and 200 audio stories.