those days

277 9 2
                                    

Kevin knows as soon as Edd opens the door that it's going to be one of those days. The shadows under Eddward's eyes are darker and his jaw is clenched. He doesn't speak, instead he reaches up and grabs the back of Kevin's neck jerking the taller boy down to his level none too gently.

"Edd-" Kevin murmurs, already breathless from the sudden assault. Before he can ask what's wrong Edd's lips are pressed to his in a kiss so searing and hard that Kevin's knees shake.

Edd's other hand finds the small of Kevin's back, fingers curling into the fabric of his shirt to draw him in. Kevin's own hands fumble as he attempts to reciprocate. He can't keep up and they haven't even begun. Then Edd's tongue is forcing its way into his mouth, burning hot as it flickers across teeth and palate, and he loses hope of maintaining any semblance of control.

A helpless whine escapes his throat as he scrambles to close the door behind him just to be forced against it for his trouble. Despite the height difference, Edd somehow manages to press his thigh to Kevin's member and pin the taller boy with his chest, drawing another high, tight noise from Kevin. He rocks desperately, hands cradling Edd's face and he tilts it upwards slightly which earns him a sudden increase in pressure that borders on painful.

Suddenly Edd flips their positions, leaning back against the door himself. "Get on your knees," he demands, voice rough and low. The order goes straight to Kevin's cock.

He practically falls to his knees, keening when Edd knocks off his hat to twine his fingers in his hair as best he can with it as short as it is. Kevin gets to work on Edd's belt, peeking up at Edd's sharp eyes.

Every once and awhile he gets like this. It's as if he needs the control to feel safe in his own skin and he hates to be reminded of any strength Kevin may have over him, particularly his height as strange as it may sound. Kevin doesn't mind - he likes it more than he should, in fact.

Belt removed and pants unzipped, Edd jerks his own pants down just enough for Kevin to have room.

Meeting Edd's eyes once more, Kevin begins palming him, keeping it rough and fast, the way he knows Edd needs it right now. Edd is already worked up which is abnormal for him, even in situations such as this, so Kevin keeps it short. Kevin drags his boxers down, freeing his length. Edd, who is usually dead quiet except for his beautiful, shaking sighs and teasing, actually lets out a whimper. Kevin can't help but respond with a soft groan, his own cock now terribly hard.

Lightly trailing his fingers over Edd's length and down to his sack, Kevin licks his lips and tries to steady his breathing. Edd lets out a sigh of relief, pulling Kevin even closer by his hair. He makes sure to catch Edd's eyes as he takes the head into his mouth, feeling as if he could come himself just from watching Edd's eyes roll and his head tilt back. Kevin plays with his balls, rolling them gently, as he tongues the slit. Each shudder of Edd's body and twitch of his length makes Kevin's chest warm and his own cock pulse.

"Kevin..." Edd murmurs and it's so soft and sincere that Kevin has to bring a hand to his own hardness, pressing his palm to it roughly in hopes of quelling his desire at least for the moment.

Kevin slowly takes more of Edd's length into his mouth, his other hand slipping from Edd's balls to gently grasp the base of his cock. With another soft sigh, Edd presses Kevin to take it all. "Don't stop, more..."

Much to Kevin's surprise there is no teasing, only soft words and breathy moans. He wants Eddward so desperately it makes his sex ache.

Finally, Kevin relaxes his throat and manages to take the entirety of Edd's length. "Oh-oh baby..." Edd croons, his hands suddenly releasing him to instead brush through Kevin's hair gently. "Pumpkin, damn, you're so good... Take it so good, baby..."

You've reached the end of published parts.

⏰ Last updated: Apr 02, 2016 ⏰

Add this story to your Library to get notified about new parts!

rev!KevEdd: those daysWhere stories live. Discover now