Work Text:
"Eddie," Buck whines and throws his arm over his face, covering his eyes and biting his lip.
"Hm," Eddie says, not really replying, and presses down harder on his stomach. He doesn't really care about what Buck needs right now, but he still asks, "What do you need, baby?"
"I," He starts to say, but then Eddie presses down even harder and he whimpers. "Eddie, baby. I gotta go."
Eddie chuckles, his breath fanning over Buck's lip. He presses a soft kiss right on his birthmark, then his jaw, and on his neck, biting down just to hear Buck's breath hitch. "Then go," he says but he doesn't let his burning grip on Buck's tummy go. No, if anything he presses down even harder.
Buck whimpers, and tries crossing his legs to at least try to alleviate some of the pressure he feels but Eddie tsks and moves his knee in between his thighs. "Eddie I- I gotta go. Please, let me up."
"You can go right here," Eddie's teeth sink into his bottom lip ever so gently, and Buck inhales sharply at that, tugging at Eddie's hair and pulling his face in even closer as he swallows the moan right out of Buck's mouth.
And, okay.
That's new.
Eddie's never really not let Buck get up to go use the bathroom, never told him to let go while in the bed. So, yeah, Buck blanks out. Forgets where he is for a second.
And the aching feeling he feels down in his belly, where Eddie's pressing down relentlessly feels even worse — startles him. "Eddie," he pleads. "Come on stop playing."
"M'not playing."
And with that, Eddie makes his way down Buck's body again slowly, trailing swift kisses as he goes. Buck holds his breath as Eddie unbuttons his pants and he shivers as Eddie takes him out and strokes him from base to tip in one smooth movement.
Eddie grins, and then in an instant he’s shuffling himself again until he finds the perfect angle to lean forward and sweep his tongue across the tip of Buck's dick.
Buck swears, one hand flying out to hold onto Eddie's shoulder, and the other sliding into his hair. His heart races as Eddie smirks up at him, maintains eye contact as he presses forward, and parts his lips to mouth along his length.
His breathing becomes even more rapid as Eddie closes his lips around the head of his dick, teasing him with his tongue.
And a choked off groan escapes him as Eddie pulls off again after only a few seconds, having the nerve to laugh at him.
“Stop fucking around,” Buck groans. "Let me use the bathroom."
Eddie tsks, pinches the inside of Buck's thigh and reaches up, pushes down on Buck's bladder and Buck hisses. "That's not how you ask, baby."
Buck rolls his eyes, and Eddie pushes down harder, presses a kiss at the base of his throat.
"Eddie, please," he says, uncontrollably hard, the pressure on his bladder not helping. "Can I please go use the bathroom? I'll do whatever you want after, please - fuck- just let me-"
Eddie cuts Buck's begging off, chuckling as he drags his lips down Buck's heaving stomach, "You're fine right here," and slides him back into the heat of his mouth.
He moans as whatever blood he has left in his brain rushes to his cock, and it takes everything in him not to shove Eddie's head all the way down until he’s buried in the back of his throat.
He doesn’t need to it turns out, because in an instant Eddie's taking him in all the way anyway, an eager sound escaping him as his hands claw their way up to clutch at Buck's round hips. He sucks wetly around Buck's cock, moaning as he settles into a comfortable rhythm. Buck gasps at the onslaught of sensation as Eddie moans around him, the vibration shooting through him like a bolt of lightning, and his fingers tighten in Eddie's hair reflexively.
“Fuck,” he groans, head spinning and eyes slamming closed. He sees stars as Eddie swallows around his cock repeatedly, and he opens his eyes again only to see Eddie gazing up at him.
He feels like he’s on the edge of coming — pissing, maybe — already and he’s not sure how much longer he’s going to be able to maintain his composure if Eddie keeps going the way he’s going.
"Eddie," Buck moans, watching as Eddie reaches down to touch himself, grinding down against the air as he sucks on his cock.
A deep groan rips itself out of his throat as Eddie urges him deeper into his mouth, and he can’t resist thrusting no matter how much he tells himself not to, heat coursing through him as he watches one of Eddie's hands wraps around the width of his own cock, touching himself and matching the pace of the bob of his head.
“Fuck, you look so fucking good right now,” Buck encourages him breathlessly, enjoying the way Eddie's cheeks flush in response. “You gonna come with my dick down your throat, hm?"
Eddie chokes, hips stuttering into his hand as he moans desperately and he loses a little bit of that perfect rhythm he had going on. And Buck blanks.
"Fuck, you're so fucking hot, jesus christ. Fuck," He says, eyes cast down as he watches Eddie come untouched.
He tries to hold himself back from coming.
He really does.
But every breath he takes is shorter than the last, his chest heaving as Eddie bobs his head down to the base of his dick, his come stained hand wrapping around his balls. He’s right on the edge, his fingers twisting in Eddie's hair, so close just from the sight of his best friend coming while sucking his dick.
He only manages three more thrusts before he comes down Eddie's throat with no warning. He thinks he must have been expecting it anyway, because he doesn’t even pause as he swallows around him, letting Buck take what he needs as he rides out the high of his orgasm.
Buck thinks he can confidently state he’s never come so hard in his life.
And he expects Eddie to pull off, but Eddie's mouth stays wrapped around his cock, and — oh — that burning feeling he feels in his bladder is still there.
Buck whimpers, "Eddie, come on, get up."
But Eddie only raises an eyebrow and hums, and Buck knows Eddie's not letting up — he'll stay there until even after his jaw starts to ache, and he's drooling around Buck's cock like his own personal lollipop.
So, Buck does what any other person would do and let's go, watches as Eddie swallows the piss like he was born to do so, letting what won't fit down his throat drop back down Buck's cock, falling past his balls and on to the bed sheets.
Eddie pulls off and lets Buck's cock fall from his lips, reaches up to grab Buck's jaw and drops a kiss against his pink, plump lips.
“So, that happened.” Eddie says after pulling away reluctantly, making Buck huff out a laugh. “Are you alright?”
Buck rolls his eyes. “You don’t need to treat me like I wasn't a willing participant," he says and presses a firm kiss against Eddie's lips, a firm grip on his hips to keep him in place. "I'm fine, promise."
Eddie hums, and presses another kiss to his lips. "Come on, get up. Gotta change these sheets," he says and slides off of Buck's lap. "And shower."
Buck stands up beside him, kisses him again like he can't help himself, and laughs into his mouth. He’s pretty sure he can taste himself on Eddie's tongue, but he finds he doesn’t mind one bit. Instead, he presses forward, and Eddie gives a soft moan in response as he kisses him back briefly before pulling away.
"Stop kissing me and shower," he says, and Buck laughs against his lips in response, his laughter cutting off abruptly the moment Eddie starts trailing kisses down his neck instead. A moan escapes him as Eddie bites down gently on his collarbone, sucking hard enough to leave a mark.
“You’re gonna have to stop if you want me to shower,” Buck warns, not actually caring in the slightest about showering, or stopping Eddie.
“And if I don’t want to stop?” Eddie gives him a curious look, making Buck smirk and drag him across the room and into the bathroom with him.
“Round two?”
