← Back to all stories

Gay fiction

The Contrast

He posts like a Dom. In your room he is just a used chav on his knees.

**The Contrast**

You found him the way everyone else did. Twenty-four. Fade so sharp it looked cut with a blade. No beard, just a bit of shadow if he had not shaved that morning. Gold chain, two studs, the kind of face that looks younger in stills and meaner on video. His grid was all tracksuits, Nike tees pulled tight across a thick chest, captions like *I don’t do soft bruv* and clips of him pinning lads, spit, a hand on the back of a neck. Dominant. Rough. The sort of content that made people book him hoping they would get put in their place.

You booked him anyway.

He turned up in black Nike tech and white Air Max, chain sitting on his collarbones, a bit of chest hair showing at the neckline. Broad for twenty-four. Soft stomach over muscle. Dark hair on his arms, a proper trail disappearing into the waistband. He smelled like cheap body spray and heat.

He started the usual line.

“You know how this works, yeah? I—”

You did not let him finish.

“On your knees.”

The mask slipped for half a second. Then he dropped.

You walked around him. Hoodie off. Tee off. Underneath he was hairier than the videos let on: dark patches on his pecs, thick under his arms, a dense line down his stomach into his pubes. You made him lift his arms and stay there.

You put your face in one pit and breathed in. Warm, sharp, a little sour from the tube and the walk. The hair was coarse against your lips. You dragged your tongue through it, slow, tasting salt and deodorant that had already given up. He made a small sound he probably did not mean to make. You did the other side the same way, nose first, then tongue, until both pits were wet.

“You post like you’re the one who does this,” you said against his skin. “Tonight you’re the one who gets used.”

“Yeah.”

Quiet. Not the voice from the stories.

You had him stand so the trackies could come off. No boxers. His cock was already filling, thick, sitting in a lot of dark hair, the head starting to push out of the foreskin. Heavy balls hanging low and loose. You cupped them in one hand. The skin was hot and slightly damp. You rolled them, felt the weight shift, then squeezed until his breath hitched and his cock jumped. You brought them up to your face and smelled him there. Musk, sweat, the particular smell of a lad who had not washed after the last job. You licked the seam from the back of the sack to the base of his cock. Then you opened your mouth and took one ball in, wet and full, and sucked it while your tongue worked the underside. Your hand kept the other one moving, thumb pressing the spot just behind them.

He swore under his breath. South London.

You sat on the edge of the bed and told him to take the Air Max and socks off. He hesitated one second. His feet were large, high-arched. Dark hair on the tops and along the toes. The soles were warm and slightly damp from being shut in trainers all afternoon. You took one foot in both hands, pressed your nose to the arch, and inhaled. Warm skin, a faint sourness from the sock. You licked from heel to the ball of the foot, slow enough that he felt every inch of tongue. Then you took two toes into your mouth and sucked, tongue pushing between them, spit running down onto the sole.

He watched you do it with a look that did not belong on the man from the videos.

You used both feet. You made him sit back on his hands and press the soles together around your cock. The channel was hot and slightly tacky. You spat onto the join of his arches and pushed through it. The head dragged over the wrinkled skin of his soles, then caught between his toes on the way back. You told him to squeeze. His toes curled. You fucked that tight space, spit making it wetter each stroke, the sound small and filthy. When spit ran down onto his ankles you smeared it back up with your thumbs and kept going until the head was leaking onto his feet.

“Open.”

He opened. You spat into his mouth from close range. A thick string of it hit his tongue. He swallowed some and let the rest sit until you told him to show you. You looked at it sitting there, then spat again, harder, so it mixed with what was already in his mouth.

You put him on his back. You dragged his balls up toward his cock so the sack was tight and the hole below it was easier to reach. You licked them properly this time. Broad strokes over the loose skin, then the seam, then the place they met his body. You sucked one in until your lips sealed around it and rolled it on your tongue while your hand pumped the other. Precome had already wet the hair on his stomach. You collected it on two fingers and pushed the fingers into his mouth. He sucked them without being told.

You spat on your cock, spat on his hole, and pushed the head against him. The rim gave slowly. You watched it stretch around you, dark and tight, until the first few inches were in and he was breathing through it. You gave him the rest in one steady shove. He was hot and gripping. You stayed there a second so he could feel how full he was, then started fucking him. Slow first, long strokes that pulled almost out so he felt the ridge of the head catch on the way back in. Then harder. The wet sound of it filled the room. One of his feet ended up by your face. You turned and licked the sole while you were buried in him, tongue flat on the arch, then the toes again. He made a broken sound and came without being touched. His cock kicked against his own stomach and thick ropes landed in the hair on his chest and up onto the chain. You kept fucking him through it so his hole clenched around you in pulses.

You did not stop.

You pulled out when you were close. His hole stayed open a second, shiny. You stroked over it and over his used balls and came across his stomach, his pubes, the mess already there. White sat in the dark hair and ran into his navel. You rubbed it in with your palm until it was smeared through the trail. You scooped some onto your fingers and pushed it into his mouth. He swallowed. You took more and wiped it across the soles of his feet, into the arches, between his toes. You made him lift one foot so you could watch him smear your cum between his toes with the other.

Second time you had him on all fours, face in the mattress, ass up. You spat on his hole and watched it run down over his balls. You spat on his back and ran your cock through the hair at the base of his spine before you pushed back in. This time you reached under and took his balls in your fist while you fucked him. You tugged them down on each thrust, rolled them, squeezed when you wanted him to clench. His cock hung and dripped onto the sheet. When you came again you pulled out and painted his hole, his crack, the backs of his thighs. You pushed some of it back inside with your thumb, two knuckles deep, and worked it in. The rest you gathered and wiped across his feet again.

He stayed where you put him.

You sat in the chair and told him to come over on his knees. He did. You made him bury his face in your crotch and breathe, nose in the hair, mouth open against your balls. Then you told him to lick. He dragged his tongue over them, slow, then took them into his mouth one at a time while you held the fade. You stood and fed him your cock. Not gentle. You held his head and used his throat until spit ran down his chin and onto his chest hair. When you were hard again you pulled out and came on his tongue and his chin and told him to keep it there. It sat on his lower lip and in the stubble-shadow. He did not swallow until you said.

Later you had him on his back with his legs up so you could use his feet properly. Both soles pressed to your cock, toes wrapping the shaft, the wet sound of spit and leftover cum making it slick. You fucked that grip, the head popping through his toes on every stroke. You told him to look at you. He did. When you finished the third time it landed on his arches and between his toes, thick enough to sit there. You made him bring one foot to his own mouth. He had to fold to reach it. He licked what he could get off his own sole and sucked the cum out from between his toes.

He tasted you on his own skin and did not look away.

By the time you were done the dominant grid felt like a different person. The twenty-four-year-old on the bed was flushed, hairy, marked with spit and drying white, balls dark and used, feet wet, mouth slack. Chain still on. No beard to hide behind. He looked like what he was tonight: a chav who had been turned inside out by someone who did not care what he posted.

You told him to stay like that while you got a glass of water.

He stayed.

Author’s note

Read next The Heat Fantasy · 10 min read