Work Text:
Evidently, Evan Buckley has lost a bet.
Eddie’s not even sure what the bet was about or who was involved, all he knows is that somehow, it’s coming back to bite him in the ass.
He’s at the Grant-Nash household for the adults-only Halloween party, but he’s not dressed up as anything too showy. Nobody really is; the only reason it’s adults-only is so the parents can get a break for one night and so they can drink (sans Bobby) without worrying about how much they’re drinking. Eddie’s in a cheap Baywatch lifeguard costume he got off the internet and he keeps tugging down the shorts, the whistle hanging on his bare chest in between the sides of the jacket. He’s nursing his second rum and coke kind of just waiting for Buck to show up, because as much as he loves the rest of the 118, he’s talked to all of them already and he needs to know where the hell his best friend is.
He finds out when Buck comes stumbling down the stairs into the main room, grabbing the railing for support as he walks gingerly the rest of the way, and Eddie almost spills his drink all over the floor. Because Evan Buckley—the man he’s only just come to realize he’s irrevocably in love with—is wearing a black and pink corset dress complete with cat ears, stockings with bows on the front, and a pair of shiny, black heels. The dress is strapless so his shoulders pop out obscenely, and as he gets to the bottom of the stairs and stands up with his full height in the heels, Eddie… Eddie’s brain stops working.
“Hey, Eddie!” Buck calls out to him, walking over and only wobbling a little bit. “Nice costume. Dig the whistle.”
“Yeah,” Eddie replies, trying to look Buck in the face but getting stuck somewhere around his collarbones. Is that… glitter? “Um. What the fuck?”
Buck’s cheeks turn pink and he laughs, running a hand through his hair until he hits the cat ear headband and has to fix it. “I lost a bet.”
“Right. Okay.” Eddie can’t get over the fact that with Buck in heels, he’s now at eye-level with Buck’s chest, the shoes elongating Buck’s legs and showing off his calves and fuck, Eddie can’t tell if he has a thing for this or if it’s just because it’s Buck. The skirt is frilly underneath now that he sees it up close, the stockings reaching mid-thigh but the skirt short enough to leave some of Buck’s leg exposed, and fuck, Eddie does not have the wiggle room to get hard in these shorts.
“You okay, Eddie? You look kinda—”
“Buckley!”
Eddie whips around to see Hen walk in from the backyard with her phone camera out, taking either pictures or videos to no doubt use as blackmail later in case Buck ever gives her a hard time. Athena is laughing over Hen’s shoulder and Bobby is just shaking his head, but instead of turning away like Eddie is expecting Buck to do, Buck starts posing for the camera like the little shit that he is.
“These are so getting sent to Chimney,” Hen laughs, and Buck makes a kissy face to the camera before turning around so Hen can get a picture of the back and—and the skirt has a fucking tail attached to it, holy fuck. He’s glued to the floor as he watches Buck preen for the camera, even if it’s a little bit cheesy and everybody is tipsy and laughing a little too much. Eddie hopes nobody notices that he’s not laughing at all, that all he’s looking at is the way Buck’s back looks in the corset dress, that all he’s doing is thinking about the soft pink of the briefs he got a glimpse of when Buck bent over a little too far.
Hen starts scrolling through the pictures she took, laughing and shaking her head. “You know, if the firefighter calendar looked like this, maybe I would buy one.”
The party moves on once Albert shows up dressed as a Chippendale and everybody has to get pictures of that to send to Chimney too, so Eddie is left alone with Buck as Buck rummages through the alcohol set out on the kitchen table and mixes something into a cup for himself.
“You’re so nonchalant about this,” Eddie says to break the silence because it’s true; if Eddie had to do something like this, he wouldn’t be parading around like he was the cutest person to ever lose a bet, flouncing in the skirt and laughing and showing himself off. He would be embarrassed, and he probably wouldn’t have agreed to the bet in the first place if he knew what the terms were, but Buck is acting like this isn’t a big deal at all.
Like it isn’t the most turned on Eddie has ever been in public in his entire life.
Buck looks up and shrugs. “Yeah, I mean, what am I supposed to be embarrassed about? It’s not the end of the world, Eddie. It’s a skirt.”
“And heels.” Why can’t Eddie keep his goddamn mouth shut?
Buck narrows his eyes at Eddie, setting down the bottle of liquor. “Do you… is this bothering you? The whole crossdressing thing?”
Eddie’s face flushes. “What? No, it’s not that, it’s—”
Both of their phones ping with a message to the group chat from Hen. It’s one of the pictures of Buck, the one where he’s making his idea of a sexy face at the camera, hands running down his torso and his strong thighs on display. Eddie is so busy looking at Buck in the picture that he doesn’t understand the caption Hen added until he sees himself in the background, and he’s—he’s openly staring at Buck, his eyes dark and wanting, the front of his tiny costume shorts pitched out just a little more than they should be.
The text reads Cat got your tongue, Eddie?
Fuck.
Eddie takes a shaky breath, not even looking up from the screen. “Buck, I’m so sorry—”
“Eddie, don’t you fucking dare.”
Eddie’s head snaps up and Buck is—Buck looks hopeful, like he can’t believe this is happening, and it doesn’t make sense. Eddie was just perving on his best friend, why is he happy about that? Unless… but there’s no way, right? There’s no way that Buck…
“Eddie, breathe.” Buck is suddenly crossing the room and then lifting his hands up like he’s about to cup Eddie’s face, but he stops himself right before they land on his skin. Like he wants this but he isn’t sure, or he isn’t sure if Eddie is sure. Eddie reaches up and presses Buck’s hands down the rest of the way, and something inside of him slots into place at the feeling of Buck touching him like this. “So you—it’s the dress? You’re into it?”
“I’m into you,” Eddie corrects, and before he can say anything else, Buck’s lips are on his.
It feels less like a revelation and more like safety, like familiarity. A kiss that says hi, honey, I’m home.
Eddie is still holding Buck’s hands to his cheeks and that’s right, Buck is wearing heels, and Eddie has to crane his neck up just to get the angle right and it’s so different from any kiss he’s had before but it feels so good. He grabs Buck’s hips to yank him closer and they land on the shiny fabric of the dress skirt, and before he can think twice about it, he’s groaning deep and loud against Buck’s mouth.
“Oh, so this is a thing for you?” Buck huffs against Eddie’s lips, pulling back just enough to let his eyes scan down Eddie’s torso. “How mad do you think Bobby and Athena will be if we lock ourselves in their master bathroom?”
Eddie’s cock kicks in the tiny red shorts, and he shivers as Buck’s eyes track the movement. “We can just blame it on Hen.”
“Deal.”
They somehow make it to the bathroom without falling over, Buck stumbling and almost rolling his ankle a few times, but Eddie refuses to let him take the heels off. As soon as the bathroom door is locked, Eddie shoves Buck up against it, sucking on his neck and down his chest until he gets to the line of the corset top.
“You know, I feel like I saw this costume at the store. Didn’t it come with a jacket?”
Buck lets out a breathy laugh as Eddie licks over his skin. “Yeah. It didn’t fit over my shoulders.”
And Jesus Christ, why is that so hot? It has Eddie biting down on Buck’s collarbone, palming Buck’s crotch over the skirt until he gets the angle right enough to work his hand over Buck’s dick. And—okay, he’s seen Buck’s dick. He knows it’s big, knows how the length of it hangs soft between Buck’s legs, but holy shit is it a different thing to feel it hard. Eddie has never slept with a man before, but a newfound confidence he didn’t know he could have has him dropping to his knees fast enough that they make a sharp sound when they hit the tile.
“Oh, fuck, Eddie.”
Eddie runs his hands up the stockings on Buck’s legs, toying with the bows on the bands before moving up and caressing the skin of his thighs, his face at the perfect height to duck under the skirt and bury his nose into the fabric of Buck’s pink briefs. Buck groans loud above him and Eddie flushes with pride when Buck’s cock twitches against his face, inhaling the scent of him and dropping his mouth open to get more. He darts his tongue out to lap at Buck’s balls through the fabric, his hands still tracing patterns on Buck’s thighs as he pushes in closer so he can suck one of them into his mouth.
“Eddie, please—”
Yeah, Eddie can’t take it anymore either, so he reaches up and pulls Buck’s briefs down, watches a pearl of precome drop from the tip of Buck’s dick as it hangs hard and pink between his legs. God, Buck is gorgeous, and Eddie keeps his head under Buck’s skirt as he tentatively rubs his lips over the wet tip of Buck’s dick. It jerks up at the unexpected stimulation, and that’s when Eddie realizes—Buck can’t see him. He can do anything he wants and Buck won’t see it coming, so he wraps his hand around the base and sucks the head of Buck’s cock into his mouth before he can think twice about it.
“Fuck!”
Eddie moans around Buck’s cock at the reactions he’s getting, tongueing at Buck’s slit and holding his hip against the door when it starts to shake. Being covered by Buck’s skirt is making Eddie bold, not having to worry about what he looks like while he does this for the first time, and when he starts bobbing his head up and down, Buck’s hands scramble to sink into his hair.
Eddie feels Buck’s thighs shift on either side of his head and pulls off of Buck’s dick with a pop, about to ask what he’s doing when suddenly Buck’s leg is swung over his shoulder. The stem of the heel is pressing into Eddie’s back, and oh fuck that should not make Eddie’s eyes roll back into his head the way that it does. But he’s at a better angle now to suck Buck’s dick into his mouth, Buck’s fingers tightening in his hair every time Eddie bobs down just a little farther on his cock. He’s letting out little whining noises and it’s driving Eddie insane; he knew Buck would sound pretty like this, but he hadn’t ever prepared himself to actually hear it. It’s like something out of a filthy porn video, Buck moaning and whimpering as Eddie keeps sucking on his dick.
Buck’s hips keep trying to hitch up off the door, and Eddie wonders if he just can’t keep himself still or if Buck wants to fuck his mouth, and the thought makes him groan, Buck’s dick tucked into his cheek. He… he wants Buck to fuck his mouth, wants to feel Buck’s big dick hit the back of his throat, wants to finally get a hand around his own aching cock where it’s pushing against the unyielding fabric of his costume shorts. So he takes his hand off of Buck’s hip and starts palming himself, sitting back on his heels with just the tip of Buck’s cock in his mouth. Waiting.
It takes Buck a second, but once he understands, he lets out a fucked-out noise that carries nothing but awe and desperation. “Eddie, are you sure?”
It’s funny because he’s already hitching his hips forward like he can’t control himself, and Eddie hums an affirmative sound around his cock and then Buck is fucking his mouth. The hands in his hair tighten until they’re almost yanking and Eddie’s eyes flutter shut, scrambling to shove his shorts and briefs down his thighs so he can start jerking his cock, the filthy wet noise of his hand only making his skin flush hotter. Sex has never felt like this before—this level of desperation, of need—and Eddie doesn’t usually take his time with himself anyway, but he’s racing toward his orgasm as Buck fucks his cock down Eddie’s throat.
“Never thought—you would let me do this.”
Yeah, Eddie either, but the desire for Buck that’s been simmering in his gut has reached its boiling point, and Eddie no longer has any ability to keep himself from what he wants. Buck’s cock is fucking into his mouth fast and rough, Buck’s hands in his hair keeping his head in place, and fuck, Eddie is going to come. His dick is soaked with precome and all it takes is a cry from Buck and a well-aimed thrust that has Buck’s dick hitting the back of his throat so hard that he chokes on it to have him shooting all over his own hand, moaning as he makes a mess of the tile and the bottom of the bathroom door.
“Oh—Eddie, what the fuck, oh, oh—”
Buck pushes Eddie off of his dick just as the first shot of come pumps out, spraying on Eddie’s face and soaking the inside part of the skirt. Eddie watches enraptured as Buck’s cock pumps out stream after stream of come, his own softening cock twitching every time he feels some of it land on his face. He wouldn’t have minded Buck coming in his mouth, but there’s definitely something he likes about seeing Buck make a mess of himself. And it ends up being so much mess that Eddie wonders how long it’s been, and because he’s hazy and sated from a really good orgasm, he leans out from under Buck’s skirt and asks.
“What?” Buck whines in reply, breathing heavily. “No, I always come like that—oh, Eddie, fucking—”
Buck shakes as he slides to the floor so they’re at eye-level for the first time that night, Buck’s hands coming up to hold Eddie’s face in a filthier parallel to earlier. Eddie realizes belatedly that Buck is rubbing his come into Eddie’s skin, and if Eddie were a younger man, he would be hard again.
“God, Eddie—”
“Buck—”
“—I love you.”
Eddie feels his face pale and then go hot, hotter than he thinks it’s ever been as Buck looks at him so open, so honest. Eddie’s heart feels like it’s beating out of his chest because fuck, Evan Buckley loves him, Evan Buckley showed up in a skirt and fucked his mouth and then told Eddie that he loves him. It would all be so much more romantic if not for—
“You sure you’re not just saying that because your come is all over my face?”
Buck giggles, a shy smile lighting up his face, and oh god, Eddie doesn’t even care.
“I love you too. For the record.”
“For the record,” Buck repeats, and Eddie has to mirror his goofy smile because all of this is so them that it’s a little funny. They’re in Athena and Bobby’s bathroom and Eddie’s got a face full of Buck’s come, and he’s pretty sure neither of them can walk back out into the party in any state of put-together, and they’re grinning and laughing because they finally made it here.
“Our friends are gonna kill us.”
Buck has the decency to look a little sheepish, biting his lip and looking at Eddie through his eyelashes. God, this man is everything. “Yeah, but it’ll be worth it.”
