Vibe contains explicit audio content for adults. Confirm you're 18 or older to continue.
It started as a joke.
Elias and Marcus had been hooking up for a few months — mostly at one of their apartments. But Marcus had a thing for risky situations, and Elias was starting to realize he did too.
One night, while they were lying in bed, Marcus casually said, “I want to fuck you in public.”
Elias had laughed at first. Then he realized Marcus was serious.
A week later, they were in the university library at 10 p.m. on a Thursday. Most of the building was empty. Only a few students were still studying on the lower floors. The upper floors — especially the back corners with the old philosophy books — were completely deserted.
They found a quiet aisle between two tall bookshelves.
Marcus pushed Elias against the shelf and kissed him hard, one hand already sliding under his shirt.
“We’re really doing this?” Elias whispered, heart already racing.
Marcus bit his bottom lip.
“Unless you want to use your safe word.”
Elias didn’t.
Marcus spun him around so he was facing the books and yanked his pants and underwear down just enough to expose his ass. He spat into his hand and pressed two fingers into Elias without much warning. Elias bit his lip hard to stay quiet as Marcus worked him open quickly.
When Marcus pulled his fingers out and replaced them with his cock, Elias had to press his forehead against the books to muffle his moan.
Marcus pushed in slowly at first, but once he was buried inside, he started fucking Elias with deep, steady strokes. The shelves creaked softly every time he thrust forward.
Elias was shaking. The risk of someone walking by made everything more intense. Every sound felt too loud — the wet slap of skin, Marcus’s quiet grunts, Elias’s shaky breathing.
Marcus reached around and wrapped a hand around Elias’s cock, stroking him in time with his thrusts.
“Stay quiet,” he whispered against Elias’s ear. “Unless you want someone to find us like this.”
Elias bit down on his own arm to stay silent as Marcus fucked him harder. The angle was perfect — every thrust hit that spot inside him that made his vision blur.
He was getting close embarrassingly fast.
Marcus seemed to know. He fucked him faster, one hand over Elias’s mouth now to keep him quiet.
“Come,” Marcus ordered quietly. “Right now.”
Elias came with a muffled cry, his cock pulsing in Marcus’s hand as he made a mess of the bookshelf in front of him. His hole clenched hard around Marcus’s cock.
Marcus groaned and buried himself deep, flooding Elias’s insides with thick ropes of cum. He stayed there for a long moment, breathing hard against the back of Elias’s neck.
They stayed like that until they heard footsteps on the floor below.
Marcus pulled out quickly. Cum immediately started leaking down Elias’s thighs. He yanked his pants back up with shaky hands while Marcus fixed his own clothes.
They barely made it out of the aisle before a student walked past with a stack of books.
Elias’s face was burning. His legs were weak. He could still feel Marcus’s cum inside him.
Marcus grabbed his hand and pulled him toward the exit, a small, satisfied smirk on his face.
“Next time,” he said quietly as they walked out into the night, “I want to do it somewhere even riskier.”
Elias looked at him, still flushed and shaky.
“…Okay.”
Marcus’s smirk widened.
“Good.”
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.