swallow

58 3 3
                                    

"you're that desperate for it, huh?" purple guy looks down at leo, top lip curling in disgust. "fucking filthy, on your knees for me, now."

leo sucks his bottom lip into his mouth, trying his best to look innocent, but it's fucking difficult when purple guy keeps circling his boot right up against his cock.

"aren't you leo?" purple guy prompts, hand suddenly fisting and leo's hair and jerking his head back. leo let's out a yelp, that trails off into a moan as purple guy's nails scratch his scalp softly. "answer me."

"yeah, yes purple guy" leo pants, not cooperating properly, words falling out of his mouth before he can control them. "yeah, purple guy, m'yours."

"not what i asked babe. i know you're mine, m'the only one who wants someone as filthy as you, little whore." purple guy's voice soft, smooth, creeps over leo's body like a cool ice cube. "you know what i want to hear. and use your manners this time."

leo whines, rutting up against the hard, rubber soles of purple guys boot. his dick feels raw from where it's rubbing up against the inside of his jeans, denim rough on his sensitive skin. purple guy had demanded he wore his just jeans, nothing else, and Leo wasn't going to disobey, no matter how hot purple guy is when he's angry.

he wants to be a good boy tonight.

"mhm," leo whines. "m'fithy for you purple guy... on m'knees". he slurs, eyelids drooping halfway as he glances up at his boyfriend. the corner of purple guy's mouth twitches up

"that's it. you're right leo. fucking disgusting you are, look at you. getting off on me shoving you around and calling you a slut." purple guy smirks, pressing his foot down harder, gripping leo's hair harder. "you're so desperate for it, so fuckin needy. pathetic bitch."

"please," leo begs, through gasps, "hit me."

purple guy slides his hand from leo's hair, down to leave cheek, strokes his skin softly, then pulls back and slap some quick and hard. leo's head whips to the side, a breathless groan pulled from him, air stuck in his throat as he feels the sting register, hot, spreading through his face.

"oh, fuck," he moans. "again."

"jesus, fuck..." purple guy whispers, as he back hands Leo across the other cheek, and leo lets out a shriek. his cheeks are flushed, red from the rush of blood and from purple guy slapping him, he feels so light-headed. he can't stop rocking up against purple guy's foot, it's sending him into a tailspin, his brain switches off and everything runs on autopilot. he grabs purple guy's hand shoving two fingers in his mouth, desperately. purple guy let's out a groan letting his head fall back.

"yeah that's it leo.." purple guy whispers, forcing his fingers further down his throat, choking him.

leo has tears running down his red hot cheeks, spit running down his chin, purple guy thinks he never looked as perfect.

"come on for me, slut, come on, i know you can" purple guys spare hand grips leo's hair again scraping it out of his eyes so he can watch them fill with tears.

leo comes with a sob, hips stuttering, choking himself on purple guy's fingers. purple guy keeps pressing down his foot and every last drop of leos orgasm out of him, pushing him to keep going and going until we always crying, lips as red as his cheeks, drooling all over purple guy's fingers.

purple guy pulls them out, trails his spit-slicked fingers all over leos cheek, grabbing leos jaw, tight. He pulls back on leo's hair, forcing him to stare straight up at him. he uses one hand on leo's jaw and forces his mouth open, wet and shiny, and spits in his mouth. Leo can't stop crying, tears spilling on the side of his face, into hair in ears and down his neck.

"swallow." purple guy says, tone cold and even, and leo closes his mouth, lips trembling, and swallows.

leo x purple guy (smut)Where stories live. Discover now