Read · M/M · gay · 2 min read

Clamps

Marcus has a collection of clamps. Tonight it's the vicious ones, a chain, and a very patient hand.

M/M · gayNipple clampsBDSMEdging

Marcus had a collection of nipple clamps.

Some were gentle. Some were vicious. Tonight, he was using the vicious ones.

Elias was tied spread-eagle to the bed. Thick leather cuffs held his wrists and ankles. Marcus had already spent twenty minutes teasing Elias’s nipples with his mouth and fingers until they were swollen and sensitive.

Now he was attaching the clamps.

The first one closed around Elias’s left nipple. Elias gasped at the sharp pinch. Marcus attached the second one to his right nipple. Elias moaned and pulled against the restraints.

Marcus connected the two clamps with a thin chain. He gave it a gentle tug. Elias cried out as the clamps pulled on his nipples.

“Beautiful,” Marcus murmured. “Look at how red they are already.”

He reached between Elias’s legs and wrapped a hand around his cock, stroking him slowly. Every time Elias got close to coming, Marcus would tug on the chain, sending sharp sparks of pain through his nipples and pulling him back from the edge.

Elias was shaking, caught between pleasure and pain.

Marcus kept him there for a long time — stroking him, edging him, occasionally tugging on the chain just to hear him whimper.

When he finally let Elias come, it was with a broken cry. Marcus tugged hard on the chain at the exact moment Elias started to come, mixing pain and pleasure so intensely that Elias’s vision whited out.

Marcus stroked him through it, murmuring praise the entire time.

When Elias finally came down, Marcus gently removed the clamps. Elias gasped as blood rushed back into his nipples. Marcus immediately leaned down and soothed them with his tongue, licking and sucking gently.

Elias trembled beneath him.

Marcus kissed his way up Elias’s chest and captured his mouth in a slow, deep kiss.

“You did so well for me,” he murmured against Elias’s lips. “I’m so proud of you.”

Elias smiled sleepily.

“Thank you, Sir,” he whispered.

Marcus kissed him again.

“Anytime, baby. Anytime.”

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.

More to explore.

More to read.
And to hear.

Free to start. No account required.