dirty fuckin boy

HOME    STORIES    LINKS   INFO

Title: Mutual Gains
Author: Rosfod
Pairing: JM/VK
Rating: NC-17
A/N: Takes place in the Soupverse



“I want to again,” Vinnie said.

James still lay where he’d collapsed, cheek to cotton, ankles hips-width apart. The lamp had toppled off the nightstand in the last go-round. Shadows cast new hollows and ridges across James’s skin and his hair bled black on to the sheets.

Vinnie rolled over, one thigh between James’s knees. He followed the line of James’s spine with his fingertips, over the pearl-bumps of vertebrae, down to where James was still slick and sticky.

He closed his fingers and rocked his hand, leaning in close enough to see James’s eyelids flutter lower. His skin still smelled summer-sweet, like the fruit he’d broken off into small pieces and made Vinnie eat from his fingers.

“Big surprise,” James said, voice scratching low. He cleared his throat and cracked one eye open, to look at Vinnie with a long, steady gaze. “Gotta pay if you want to ride the carousel again, little boy.”

Vinnie dipped his chin and smiled into the crook of James’s neck. He was still damp there, and his pulse throbbed, fast and insistent. Vinnie eased his hand forward, James helping by lifting his hips off the bed. “Buy you dinner.”

“Not hungry.” James said, palms opening flat.

“Flowers?”

James’s tone went dry. “Not a girl.”

“Beer?”

“Not a – “ James inhaled through his nose and let his head fall, the graceful bow of his neck catching moonlight. Vinnie cradled James’s nape and crossed two fingers on his other hand, working them in deeper until James’s spine arched. “Yeah, okay.”

“I’m gonna go slow this time, though,” Vinnie said, sounding serious. He wished now that he’d taken the time to find the lamp.

“Is that right.”

James let Vinnie push and pull him into position, elbows and knees against the mattress, pillow under his belly. Vinnie liked putting his dick against the small of James’s back, the dark red of himself against the pale curve of James’s ass showing contrast even in the dim light. He liked rubbing up against the places where James was shining, and then pressing, pressing forward until James’s body gave and stretched wide.

Vinnie kept his promise; he made James feel every inch of him. It helped that Vinnie’d come twice already. He felt big and hard and loved. He worked his cock back and forth, focused and invincible. He dared to slap James on the flank. James somehow slapped him back.

Vinnie’s laughter made him shift which made James curse. “Oh,” Vinnie said, hitting the same spot again, this time with less serendipity.

“Christ,” James repeated. And then he gave up a long, lolling moan.

He looked down to where they were joined, and it seemed completely impossible that he was allowed to do this. That James would lie here, sweating and grunting and open while Vinnie thrust his cock, over and over again, inside of James.

His ears went hot and his hands slipped. He hitched James’s hips higher and dug his fingers in. There was the dull, smacking sound of his body meeting James’s and layered underneath that, the wet, muffled sound of James jerking off. In one, breathless instant, Vinnie forgot what being in control felt like.

“Oh, my god,” he said, lost, his hips snapping faster.

“You stop now.” James gritted out, his fist blurring in and out of Vinnie’s field of vision, “I will klll you.”

It was shameful, the way James’s voice, pitched deliberate and mean, sent Vinnie rushing to the edge. His teeth found James’s shoulder and James shuddered around him. He knocked James’s fist away from his dick and squeezed his own fingers around the base. Tugged up the length of it in one, punishing twist that made James tense and go silent, right before he yelled out Vinnie’s name in a sustained note.

He felt his orgasm start at his brainstem, slice its way down his chest and out through his dick. He struggled to bury himself further. Afterwards, his ears ringing and his thighs numb, Vinnie flopped on to his back. Turned his head to find James splayed out in the same position he’d been in when they started.

“Nice horsey,” Vinnie said.

James peered at him. He pursed his lips together and then pushed a palm against Vinnie’s face until Vinnie pretended to thrash. “You owe me a beer.”


-End