Actions

Work Header

Addicted To Your Touch

Summary:

Dennis takes being an ally a little too far.

Notes:

(See the end of the work for notes.)

Chapter Text

"What the hell are you wearing?" Mac asks as he stares at Frank from across the bar.

"What's wrong with this?" Frank gestures to his rainbow-colored summer suit. "It's my gay outfit!"

"I like it!" Charlie chimes in, walking out of the bathroom in a matching suit.

"Goddamn- you know what, it's fine, it's great. You both look great." Mac sighs.

"Why thank you," Charlie says as he does a mocking bow, causing an immediate eye roll from Mac.

Dee strolls into the bar then, sporting obnoxious glittery makeup and a tight silver dress. "Heyo! Look what I got!"

Dee dumps the contents of her bag onto the bar and reveals 5 pairs of light-up shutter shades.

"Oh, sick!" Charlie grabs a pair and puts them on, and Dee and Frank follow suit, making sounds resembling bad house music and bobbing their heads to it.

"Oh yeah, that's what I'm talking about," Frank says.

Dee hands Mac a pair, and he reluctantly places them on his head, lights off.

"What the hell is your problem?" Dee frowns.

"What? Nothing!" Mac exclaims defensively, and quickly attempts to change the topic, "Where the hell is Dennis? It's already late!"

Dee shrugs. "You would know better than us."

Mac sighs. "I'll check in." Mac grabs his phone from his pocket and turns away from the gang, typing out a quick message to Dennis, but his mind wanders before he can hit send.

He's beyond nervous, and it's pissing him off. He has no reason to be nervous, these are his friends, they know he's gay, they knew that before he even did, and they have no reason to judge him. They won't do anything stupid, or at least not too much stupider than usual. It's just a bar, Mac tells himself. We hang out at a bar together every day! But he knows it's not the same. This is a gay bar they're going to, the polar opposite of Paddy's. Whatever. It's going to be fine.

But his stomach still twists at the thought of his friends seeing him in a place like that, of Dennis seeing him in a place like that. He feels different there, and he didn't know if he was ready to let the gang in on this part of himself.

It had been Dennis's idea for all of them to go to a gay bar in the first place, something about being a better ally during pride month or whatever bullshit he saw on a billboard on their drive to work one morning. But that bar was Mac's place to be free of their subtle digs at his sexuality. He didn't know if he wanted them there. But of course, he couldn't say no to Dennis, so there he was, gripping his beer a little too tight and suddenly feeling insecure about his short shorts and lack of sleeves. Dennis would have something to say about it, he knew that for sure.

As if right on cue, Dennis walks into the bar and interrupts Mac's train of thought. "Well, you look ridiculous."

Mac furrows his brow and crosses his arms over his barely covered chest, scoffing at Dennis. Dennis pretends not to notice how Mac's biceps bulge when he gets angry. 

"So do you! Where's your- I mean, look at Frank and Charlie!" Mac looks Dennis up and down, staring for a little too long at the way his t-shirt hugs his pecs and how those damn denim cut-offs expose the tan lines on his thighs.

"Well, that's... something," Dennis says, watching as Frank and Charlie dance around in their suits, their glasses flashing different colors. "This is all I had."

Mac knows that's not true, he just did Dennis's laundry the other day, but he lets his eyes linger on Dennis's ass for a moment longer, briefly wondering if he's doing this on purpose. Obviously not, dumbass, he thinks. "Whatever. Let's just get this over with." Mac mumbles as he heads to the door, the rest of the gang not far behind.


"How much longer, dude?" Charlie asks for the millionth time. They're standing outside a bar in a long line of scantily clad men, the muffled sound of club music filling the humid air. 

"Shut up! I don't know dude. I told you, we came too late. We should just go back to the bar," Mac replies.

"Yeah... that's not happening. Molly's just starting to hit, dude. I wanna dance!" Charlie smiles.

"You asshole, you took molly without us?" Dennis butts in.

"Hey! Don't blame me, it was Frank's idea!" Charlie points to Frank and Mac and Dennis glance over to see him smiling obliviously into the sky. 

"Yeah, he might've done a little too much," Charlie admits. "Don't have any left."

Mac sighs, but he's secretly relieved. At least he doesn't have to worry about those two ruining this place for him anymore, they'll be on a different planet. But Dennis and Dee are a different story.


They finally make it to the bouncer, already far too sweaty to be stepping into a crowded bar. They walk in and it's almost suffocating, the way people are packed into every inch of the room. But Mac loves it, and smiles a little to himself. He's suddenly not nervous anymore, and actually kind of happy that his friends are here.

"Shots?" Dee suggests, and Mac and Dennis nod eagerly, needing something to distract them from the heat. They follow Dee to the bar, leaving Frank and Charlie to wander around and laugh about something that no one else can see.

Waiting for their drinks, Dennis's stomach flips as he finally gets a good look at the bar and its patrons. So many men pressed up against each other, a blur of sweat and glitter. Extremely aware of Mac's bicep pushing into his own. Why the hell did he suggest they come here in the first place?

He knows exactly why, but he'd never admit that to anyone, not even himself. He'd never admit that it eats away at him to think about what Mac is doing when he slips out of their apartment when he thinks Dennis is asleep, how Dennis can't sleep until he hears Mac stumble back in when the sun's rising. He just had to know, but he's suddenly regretting it. It's none of his business what Mac does with his own time, yet he feels entitled to it anyway. It's the one part of Mac's life that he doesn't share with Dennis, and it drives Dennis absolutely insane.

Mac feels a surge of confidence as he settles at the bar, and uses the crowded area as an excuse to stand as close to Dennis as possible, their sweaty arms pressed up against each other. He stifles a laugh as he watches Dee trying to flag down a bartender and wants to watch her continue to make a fool out of herself, but he also really needs a drink.

Mac smiles in the general direction of one of the shirtless bartenders, and he walks over to them, leaning across the bar to take their order. Mac smirks at the bartender, and Dennis almost glares. Who the hell does this guy think he is?

"Hello, Mac," the bartender says in a flirty tone, and a vein in Dennis's forehead is about to burst. "I see you brought some friends with you."

"Special occasion," Mac replies, "Dennis and Dee," He gestures, briefly introducing them. "Not sure they're the biggest fans." 

Dennis frowns at this. He needs to stop overthinking it and just have a good time, for Mac's sake, of course. He smiles at the bartender and presses his hip up against Mac's, their sweat mixing, ignoring the rapid pounding in his chest. "What're you making us?"

Mac's expression turns to a confused smirk as he watches the interaction, his heart skipping a beat as he feels Dennis's warm flesh against his own. 

"Tequila, please," Dee interrupts, annoyed. "A lot of it." The bartender nods and moves away to grab some glasses.

"You know him?" Dennis blurts out before he can stop himself. Mac hesitates before answering.

"Uh, yeah. We sometimes, uh, used to... you know." Mac stammers. "When I first started coming here."

I knew it! Dennis yells accusingly in his mind. See, Mac? That wasn't so hard, was it? He wants to say, but he just nods instead. "Oh. Cool." It wasn't cool.

It's silent for a few moments, Mac and Dennis still pressed into each other's sides, neither man daring to move. The bartender places the glasses in front of them and generously pours three shots. 

"Finally," Dee mumbles and immediately throws back her shot, slamming the glass back onto the bar. "Another one." 

Mac and Dennis take a slower approach, savoring the burn in their throats. "Yeah, another," Dennis adds as he places his glass down. Mac nods along, and the bartender pours them shot after shot until the bottle is empty, looking at Mac far too much for Dennis's liking. Dee begins to gag at the last shot and pushes through the crowd towards the bathroom, Mac and Dennis laughing as they watch her stumble. 

"Anything else, Mac?" the bartender coos, and Dennis's smile drops. Mac doesn't seem to notice, and orders them some drinks he's never heard of. 

As the bartender moves away, Mac turns to meet Dennis's eyes. "So... you having a good time?"

The tequila must be hitting him already because Dennis actually is having a good time. Everything is a little fuzzy and Mac is really pretty. No- what? What the hell are talking about? The voice in Dennis's head screams, but he smiles at Mac anyway. "Yeah, actually. Good music, good alcohol, good-"

"Company?" Mac cuts him off, testing the waters. Dennis always lets his guard down when he's a few shots deep, and Mac plans to take full advantage.

"Shut up," Dennis says, playfully rolling his eyes, and Mac knows it going to be a good night. Dennis always lets him sit a little closer and talk a little sweeter when he's the right kind of tipsy. And Mac thinks that maybe this wasn't such a bad idea after all.

The bartender comes back, placing a shot of something green and a large pink cocktail in front of each of them. Dennis looks at the drinks, a little disgusted. "What the hell is this?"

"Come on, Den, just try it," Mac says as he nudges the green shot towards him. 

Dennis sighs. "Fine." He picks up the shot and throws it back, a minty burn hitting the back of his throat. He makes a face and can see Mac smiling at him out of the corner of his eye. "That was disgusting."

"You'll like this one better," Mac says as he slides the pink cocktail into Dennis's hand. And of course, Mac is right, it's delicious. 

"C'mon, let's go dance," Mac says as he finishes his drink. Dennis almost shivers as Mac's warm body is peeled away from his, but immediately gets that warm feeling back when Mac grabs his hand and leads him through the sweaty bodies into the middle of the dance floor.

They're too close to the speakers, and Dennis knows his ears are going to be ringing for days, but Mac is doing a ridiculous little dance in front of him and he suddenly doesn't care. Dennis lazily sways back and forth, eyes fixated on the sweat glistening on every inch of Mac's body. Snap out of it, he thinks, but he allows his feet to move him closer to Mac.

They're chest to chest now, almost touching, but Mac's too into the music to notice. Dennis watches intently as Mac closes his eyes and tilts his head back, noticing how long and delicate Mac's eyelashes are and tries not to think about how desperately he wants to bury his face in the spot where Mac's stubble reaches his neck. His eyes move to Mac's hips, moving back and forth in time with the heavy beat of the music. That idiot bartender must have put something in his drink because everything is blurry and Dennis's hand is on Mac's bicep and his heart is pounding louder than the music.

Mac quickly tilts his head forward, suddenly aware of his own heartbeat and the soft, warm touch on his arm, and opens his eyes to meet Dennis's. They stare at each other, equally confused and unsure of what to do next, searching for the answer in each other's eyes. 

Mac grabs Dennis's forearm, breathing heavily, eye contact still intense. He's about to pull him closer when a stubby hand shoves a little bottle under their noses, causing them to unwillingly inhale something fruity, and suddenly Dennis is lightheaded. He pulls away in surprise and looks down to see Frank holding up a bottle of poppers between them.

"Jesus, Frank, what the hell!" Dennis cries out, the tingling feeling rushing to his head. Mac just wipes his nose, eyes still on Dennis, a giddy look on his face. He grabs the bottle from Frank and sniffs it again.

"Woo!" Mac laughs.

"You can't just go around shoving drugs in people's faces, Frank." Dennis crosses his arms.

"Oh come on, lighten up for once!" Frank slurs, "Have a little fun." He snatches the bottle back from Mac and inhales. 

"Yeah, c'mon, man, have a little fun," Mac jokes, poking Dennis's ribs. Dennis rolls his eyes but lets Frank hand him the bottle anyway, inhaling deeply. He leans his head back for a moment, letting the euphoria wash over him, and he swears he can see Mac bite his lip out of the corner of his eye. 

"Oh, what are we doing here?" Dee's voice says from behind them, and Dennis barely has time to look at her before she snatches the bottle out of his hands and takes a quick sniff.

"Oh! Woo! I like that!"

"Yeah, that's what I'm talking about," Frank says, "She knows how to party."

"Speaking of partying, no one at the bar is serving me," Dee frowns.

"They don't like chicks, Dee. Let me handle it," Mac says, turning towards the bar, Dee following close behind. And Dennis feels cold again. 

He looks down and Frank is gone, and he gains his senses back for a moment, looking around at the strange environment. What the hell is he doing here? He spots Charlie in the far corner, carelessly dancing, and wishes he had a little more confidence. 

Dee returns to his side a moment later, shoving some orange drink into his hands. Dee is holding two glasses of her own, sipping the brightest red liquid he's ever seen simultaneously from straws in both corners of her mouth.

"Where's Mac?" Dennis asks, trying to sound casual, but it comes out of his mouth with a hint of desperation. Dee shrugs, still sipping her drinks.

Dennis looks to the bar, and sees Mac smiling at that damn bartender, elbow propped up on the bar and resting his chin in one hand, and lazily swirling a straw in some bright blue drink with the other. Dennis's blood is boiling, his jaw tight. What exactly does Mac see in that guy? He looks exactly like every other man in here. What does he have that Dennis doesn't? That last thought comes to his mind involuntarily, and he attempts to push it away, brow furrowed. Dude, what the hell are you talking about? It's the shots and the poppers talking. Yeah, that's it.

But then the bartender's nose is practically touching Mac's, and Dennis can't control his own legs as they push past Dee and move towards the bar. 

Dee almost chokes on her drinks as Dennis shoves past her, and she immediately turns to follow him, shouting, "Hey, what the hell! Dennis, wait! Don't leave me here-" 

But Dennis can't hear her. The pounding of his heart is the only thing in his ears as he watches Mac and the bartender get closer and closer, moving swiftly through the sweaty bodies. Then he's right behind Mac, and he stops suddenly. What the hell is wrong with me tonight? 

And then he falls forward into Mac, Dee pushing him as she trips and spills the remainder of her drinks down Dennis's back. 

"Oh, you goddamn bitch!" Dennis exclaims as he uses Mac's bicep to balance himself. "Jesus, Dee, you completely ruined my shirt!" He says as feels the cool liquid dripping down his back, looking over his shoulder to see a huge red stain.

But he doesn't really care about the shirt, it's just a plain white t-shirt after all, but he needs to avoid the smile threatening to creep onto his face when he sees that he's got Mac's full attention back, the bartender clenching his jaw as he watches the interaction.

"You just stopped short! I was just-" Dee tries to protest, but Dennis tunes her out. 

"Just pop it off, bro, no one's gonna care," Mac's voice rings in Dennis's ear, seemingly higher than usual. Mac doesn't know why he said that. Well, actually he does, he really wants to see Dennis with his shirt off, touch his chest, pull their hips together, and kiss his- Mac interrupts his thought with a shake of his head. Chill out, dude.

Meanwhile, Dennis looks around the bar, seeing the sea of men with little clothing and he knows it's fine, but he's suddenly insecure about how small he would look compared to Mac. He grabs a napkin from the bar and attempts to wipe away the stain, unable to reach all of it. "Yeah, It's just-"

"You can wear mine," Mac interrupts, his eyes widening as he realizes he said it out loud. "I mean, uh, if you want, um, I don't care if you-" 

"Can you just wipe it off?" Dennis suggests, a hint of annoyance in his voice as he hands Mac a napkin. 

"Oh! Uh, yeah, sure," Mac stammers, accepting the napkin. He moves away from the bar and positions himself behind Dennis, placing a firm hand on his hip to hold Dennis still as he wipes away the liquid.

Dennis gasps quietly at the unexpected touch, and he hopes Mac doesn't notice. "It's so sticky, what the hell was in those drinks?" Dennis says, trying to keep his mind off of the way Mac holds him in place so easily.

"A lot of cherry syrup," the bartender responds, and Dennis looks up, having forgotten he was still there. He gives the bartender the slightest glare, and then turns to Mac, "Let's go to the bathroom, yeah? Wipe it off with water." 

Mac nods, trying to stop his stomach from turning at the thought of being alone in a small room with Dennis when he feels like this, in a place like this. 

Dennis grabs Mac's wrist and leads him toward the bathroom, smirking at the bartender's irritated face.


Dennis pulls Mac into the bathroom, shutting the door behind them. It's cramped and dark with only a red neon light illuminating the space, but he feels like he can finally breathe when the door shuts and muffles the deafening music. 

"You having fun?" Mac asks as he wets a paper towel in the sink. 

"Uh, yeah, I guess." Dennis shrugs.

"Really? You seem a little uptight. I mean, like, more than your usual." 

"No, I've just uh, well it's- I've never-" Dennis stammers.

"What?" Mac asks softly, and seeing the genuine concern on Mac's face, Dennis finally decides it's okay to let his guard down a little bit.

"I've never been in a place like this before. Everyone just seems so," he pauses for a moment, then continues, "free, I guess. Like they don't have a care in the world." 

"Mhm," Mac hums. "That's why I like it here."

Dennis nods, biting the inside of his cheek.

"Turn around," Mac says as he approaches Dennis with the paper towel. Dennis does as he's told, hating the sudden flip in his stomach at Mac's assertiveness.

Mac grabs the bottom of Dennis's stained shirt, helping him guide it over his head. Dennis flinches as the warmth of Mac's hand on his bare waist comes at the same time as the cool press of the paper towel on his back.

Mac wipes slowly, far slower than he needs to, wanting to stay in this moment forever. And for once, Dennis isn't impatient, letting Mac drag the cool towel down his back, goosebumps beginning to form. 

"Why, uh, how come you never told me about this place?" Dennis says before he can stop himself, almost whining when Mac removes the cool paper towel from his skin. 

Mac's stomach turns, staring intently at the back of  Dennis's neck. "I, uh, I don't know." He shrugs, running his thumb briefly across Dennis's hip before moving his hand away. "Didn't want you to make fun of me, I guess."

Dennis turns to face Mac, and Mac's gaze turns to the floor. 

"Hey, uh, I'm sorry if I, uh, made you feel that way. Like, bad about being gay, I mean. It just kinda felt like you had been keeping this secret from me for so long when I tell you everything." Not everything, that voice in his head nags, you would never tell him how pretty his eyelashes look in the harsh red light of this bathroom, how the way he nervously bites his lip is driving you insane, and definitely not how you already miss the feeling of Mac's rough hand on the soft skin of your waist just moments ago.

Mac looks at Dennis then, slight worry in his eyes. "I'm sorry. But in my defense, I didn't really know until I said it out loud. I don't even come here that much, really, I just wanted to see what it was like."

"Bullshit," Dennis scoffs.

"What?"

"Bullshit, Mac. You come here every Thursday night. Fridays and Saturdays too sometimes."

"How did you- what?" Mac is genuinely confused, he thought he was pretty subtle about sneaking out of their apartment.

"You're not exactly a quiet person, Mac. You slam the door when you leave and can't find the keyhole when you get back, and-" Dennis stops himself, realizing how creepy this probably sounds. But Mac just laughs, and Dennis can see his blue-stained tongue and wonders what it tastes like. That's a new one, he thinks. Those damn fruity drinks messing with his head.

Then there's an obnoxious voice that accompanies the loud knock at the door, "Hey! I gotta piss!"

Dennis sighs and opens the door, and sees Dee standing on the other side.

"Finally! What the hell took so long? I gotta go," Dee says and pushes past them into the bathroom, shutting them out with a slam of the door. 

The music and heat of the bar are overwhelming again, but Mac grabs Dennis's hand and leads him into the crowd, and Dennis doesn't care anymore.

Mac is doing that stupid little move with his hips again, but this time he's looking right at Dennis, studying the way his lips curl from his usual frown into a smile that Mac can tell he's trying to hide. And he knows Dennis is as drunk as he is, and that he'll let him dance a little closer, but that'll be it because that's how it's always been. But maybe- No. Something is different about Dennis tonight, though. He apologized, unprompted. He touched Mac, unprompted. And yeah, Mac has always known that Dennis isn't as straight as he pretends to be, I mean what straight man "accidentally" buys a Brokeback Mountain DVD and watches it ten times a week? But they're best friends, they've been best friends since before Mac can even remember, and he knows he can't risk it. He'd do nothing more than drunkenly flirt forever if it meant that Dennis would be his best friend for the rest of his life. And that's why, when Dennis grabs his face with both hands and presses their lips together so gently, he freezes.

Dennis pulls back, mortified when he realizes what he's done. Stupid, stupid, stupid, idiot! He thinks as he sees Mac's eyes widen, his cheeks squished in Dennis's hands. And they stand like that for a moment, unsure and embarrassed, and Dennis thinks he fucked up, and Mac's head is spinning but he knows he has to act before the moment passes. But he wasn't prepared for this, no matter how long he's been daydreaming about it. And just as Dennis is about to turn away from him, he grabs Dennis's hips, pulls him against his chest, and kisses him hard. 

Dennis responds immediately, matching Mac's intense rhythm, letting Mac's tongue invade his mouth. That familiar aching feeling is back in his stomach because he's kissing Mac, and the voice in his head is screaming at him to stop, but for once he allows himself to ignore it. Mac tastes like sweat and tequila and blue curacao and tobacco and it should be gross but it isn't, it should be gross because it's Mac, but it's the sweetest thing he's ever tasted. Dennis doesn't know how long they've been kissing, the mesh on Mac's shirt digging into his bare chest, his hand buried in Mac's hair, but he does know that he never wants to stop.

Mac pulls away eventually, breathing heavily, his cheeks flush and lips glistening. Dennis moves his hands down and hooks them behind Mac's neck, chests still pressed together as close as they possibly can be. 

"Where've you been hiding that?" Mac teases, finally catching his breath. 

Dennis's head is still spinning and he can't manage to think of a good response as Mac starts to move their bodies to the music, so he settles for "Shut up, asshole." 

That only makes Mac's stupid grin wider as he slowly grinds against Dennis and holy shit why didn't he kiss Mac years ago? They could've been doing this the whole time? He kisses Mac again, more confident this time.

They do this for a long time, Dennis's hands exploring every inch of Mac's sweaty body, Mac grinding his hardening dick against Dennis's thigh, warm and desperate.

And then there's a clammy hand gripping Dennis's shoulder, and he's abruptly pulled back to earth. He pulls away from Mac, who responds with a desperate whine, trying to keep Dennis's attention. Dennis looks over to see Charlie standing there, doubled over and using Dennis to hold himself up.

"Aw shit," Mac says when he realizes what Dennis is looking at, "C'mon Char," he sighs, "let's get you home." Mac loosens his grip on Dennis to grab Charlie, slinging his arm around his shoulder. Dennis does the same on Charlie's other side, and they push their way to the exit. 

They stumble out onto the street, dragging Charlie between them. The humid air almost feels cool compared to the stuffiness of the bar.

Dee and Frank are standing down the street, arguing about something that Dennis knows he won't give a shit about. 

"Oh thank god you're here. Frank won't stop-" Dee pleads and before Dennis can tell her that he doesn't care, Mac interrupts her.

"God, do you ever shut up? Can you and Frank just take Charlie home, please?" He begs. Dennis gives him a confused look, usually when Charlie gets like this they just let him sleep it off on their couch. But then he sees that the hand Mac isn't using to hold up Charlie is awkwardly covering his groin, and he quickly understands. Oh. Oh shit. His stomach is in knots again and he's suddenly just as desperate to get home.

"Why?" Dee protests, "Can't he just stay with you?"

"We, uh, no, um, he can't," Mac stammers. "We have shit to do, okay?" 

"Like what? Sucking each other's dicks?" Dee smirks, joking. 

"Ha ha," Dennis says flatly, saving them as Mac just stares wide-eyed at Dee, "Mac's gay, very funny."

Dee rolls her eyes. "Fine, assholes. But you two owe me one." Frank and Dee grab Charlie as Dee struggles to sink to Frank's height to keep them balanced. They start to yell at each other again as they stagger away, and Mac turns to Dennis.

"So, uh... what now?" Mac says as he moves both hands in front of himself in a failed attempt to conceal his hard-on. 

Dennis smirks and grabs one of Mac's hands, pulling him down the street. "C'mon, idiot, let's go home."

Chapter 2

Notes:

(See the end of the chapter for notes.)

Chapter Text

They race home, and Dennis can't help but laugh at the pure giddiness exuding from Mac, and even more at the way he's failing to act tough. They approach the door to their apartment, and Mac fumbles with the key, as usual. Dennis rolls his eyes and grabs the key out of Mac's hands, effortlessly unlocking the door.

"Dude, I almost had it," Mac says as they walk inside. 

"Mhm," Dennis responds as he moves to sit on the armrest of the couch.

Mac raises an eyebrow at that, expecting something snarkier. But Dennis just stares at him with a little smirk and a hint of desperation. Mac moves over to him, positioning himself in between Dennis's legs, towering over him. He tilts his head to one side and crosses his arms, Dennis staring up at him. And then they're kissing again, Dennis's hands caressing the stubble on Mac's jawline, Mac's sturdy grip on Dennis's waist. 

Then in one swift move, Mac picks Dennis up and sits down on the couch, positioning Dennis to straddle his lap, not breaking the kiss. Dennis lets out a soft moan at this because Jesus Christ those muscles aren't just for show.

Dennis tugs at the bottom of Mac's shirt, only breaking the kiss for a moment to pull it over his head. The warmth of Mac's bare chest against his own is almost too much, and Dennis can feel his shorts tightening as he runs his hands over Mac's chiseled body. 

Mac breathes deeply as Dennis moves away from his lips and begins to kiss his jawline, gasping as Dennis nibbles at his neck. And God, this feels so right, even better than what Mac has been dreaming about for the last 20 years. But it's happening almost suspiciously fast, well not really, there's been more than two decades building up to this very moment, but he can't help but wonder- why now?

"Den?" Mac says, breathing heavily.

"Hm?" Dennis responds into Mac's neck, and he shudders at the slight vibration.

"Why'd you want to go there so bad? The bar I mean?"

"Told you," Dennis manages as he moves to kiss the other side of Mac's neck. "Was being a good ally."

Mac laughs at that. "I think this might be a little more than allyship."

"Why?" Dennis looks up at Mac, cheeks red and eyes glistening, "You want me to stop?"

"No, no don't-" Mac protests as he pulls Dennis closer, hands sprawling across his back. Dennis smiles against Mac's lips, and wow, he could get used to this. "Just curious. Like, why now?"

Dennis sighs, "I don't know, dude, can't we talk about this later?" 

Mac gasps as Dennis grinds down into his lap. "Fine. But we are talking about it."

"Whatever you say, baby."

Mac inhales deeply, trying to collect his thoughts as his heart beats out of his chest. Okay, this is happening, he thinks, don't fuck it up.

Suddenly Dennis is lying on the couch, Mac rubbing his thumb across one of his nipples as he kisses down his stomach, his other hand struggling to unbutton Dennis's shorts. Dennis squirms, desperately needing him to move faster.

When he finally figures out the button, Mac pulls Dennis's cutoffs down quickly and tosses them on the floor, revealing Dennis's rapidly hardening dick. 

"No underwear?" Mac questions. "Whore."

"Prude," Dennis responds as fingers at the waistband of Mac's briefs peeking through his shorts.

"Oh?" Mac smirks, and Dennis moans as Mac swirls his tongue around the head of his cock, slowly taking Dennis's length into his mouth. He throws his head back as Mac moves faster, moving one hand to grip Mac's hair, letting euphoria wash over him.

Dennis has gotten his dick sucked before, obviously, but holy shit, Mac was really good at it. He pulled at Mac's hair, watching as his head moved up and down with ease, hands gripping Dennis's hips for support. 

Dennis whined as Mac moved back up to kiss him, with a hunger he'd never felt before. Mac slowly rubbed his bulge against Dennis's leaking cock, moaning into his mouth as they kissed. Dennis takes Mac's bottom lip in between his teeth, biting a little too hard. Mac pulls back to look down at Dennis's sly grin, eyes filled with lust.

"So that's how you wanna play, huh?" Mac questions, panting. 

"I don't know what you mean," Dennis responds, smirking.

Mac moves his thumb lightly across Dennis's lips, Dennis gasping at the sudden tightness in his chest. Mac licks his lips as he slowly sticks two fingers into Dennis's mouth, Dennis sucking slowly and staring into Mac's eyes with such vulnerability, Mac almost loses it right there. 

Mac moves slowly, not breaking eye contact with Dennis as he brings his spit-slicked fingers in between Dennis's legs, Dennis's breath hitching as Mac slowly circles a finger around his hole.

Besides the rapid breathing coming from both men, it's silent as Mac slowly slips his index finger into Dennis, neither man breaking the intense eye contact.  

"Is this okay?" Mac asks quietly, breaking the silence. Dennis nods quickly, holding his breath as Mac picks up the pace, adding another finger. 

Mac tries to keep it together as he watches Dennis squeeze his eyes shut, moaning as he clenches around Mac's fingers, because holy shit Dennis is so hot and how is this happening right now? Mac adds a third finger, his other hand lightly pressed into Dennis's chest. 

"Mac," Dennis moans and Mac has to slow his pace to stop himself from cumming right then. Dennis whines as Mac removes his fingers, opening his eyes to make eye contact again.

"Have you done this before?" Mac asks innocently.

"Are you asking me if I'm a virgin?"

"No, c'mon, I know you're- you know that's not-" Mac stops as he catches Dennis's smirk. 

"I know, I know. I've never had a dick in my ass before, though, if that's what you're asking. other things though..." Dennis trails off.

Mac laughs, "I wasn't gonna phrase it like that, but yeah, kinda." 

Dennis tilts his head up to bite at Mac's earlobe, his breath warm and wet against Mac's ear as he whispers, "I wanted you to be my first."

Mac gets goosebumps at the statement and allows himself a moment to process it before he grabs Dennis's waist and flips him over so that Dennis is on all fours with Mac kneeling behind him. 

"Jesus, Den, you can't just say shit like that. I need to last a little longer." He quickly pulls down his shorts and underwear in one move, letting them rest at his knees, not having the patience to take them all the way off. He moans as his impossibly hard cock is freed, and leans towards Dennis, sticking his hand out in front of his face.

"Spit," Mac instructs, cupping his hand under Dennis's mouth, and Dennis happily obliges. 

Mac moans as he coats his dick in Dennis's spit, twitching as it's finally touched. He lines up the tip with Dennis's hole and slowly guides it in, causing Dennis to gasp. Mac leans forward as he slowly pushes in, his chest pressed against Dennis's back, one arm wrapped around his chest.

"Just let me know if it's too much, okay?" Mac whispers, kissing the back of Dennis's neck. Dennis nods, placing his hand on top of Mac's, holding it steady as Mac begins to quicken his pace. He lazily strokes Dennis's cock as he thrusts harder into him, both men moaning obnoxiously loud. 

"Mac, fuck-" Dennis manages as he lets his body go limp, cheek pressed into the leather of the couch. Mac is holding his waist and thrusting into him with such vigor that Dennis didn't know he was still capable of.

"Dennis," Mac moans as he lets the orgasm take over him, still thrusting as his cum leaks out of Dennis's hole.

Dennis finishes not long after, moaning as he feels the warm liquid inside him. 

They breathe heavily for a few moments, until Mac pulls out and flips Dennis back onto his back, laying down on top of him, his face in Dennis's neck.

Dennis wraps his arms around Mac, sweat sticking them together as their breathing slows. They lay silent for a while, unsure of what to say. Mac finally breaks the silence, tilting his head to look up at Dennis.

"So... was that what you thought was gonna happen tonight?"

Dennis shrugs, "Not at all. Not that I didn't enjoy it, of course. Just wasn't really expecting anything more than usual."

"So you weren't trying to seduce me all night?" Mac raises an eyebrow.

Dennis laughs, "I've been trying to seduce you since you came out, idiot. You just finally picked up on it."

"What?"

"You think I just suddenly became a flirty drunk?" Have you ever seen me act like that with anyone else?"

"Hm," Mac ponders, thinking back to all their drunken conversations over the last few years. Dennis always let his hand linger on Mac's bicep after he'd make a stupid joke, littering him in compliments, not moving away when Mac would purposely sit directly next to him at the bar, their shoulders touching despite having plenty of space. 

"Huh," was the only response Mac could manage, a million thoughts in his head. "Why didn't you just tell me? I've been having wet dreams about you since high school."

"Too embarrassed. I didn't know that's how I felt until you told me about the first guy you hooked up with. That's why I didn't want you to tell me that stuff anymore, not because I was being an asshole, but because I couldn't control how jealous I was."

Mac smiles at this, holding Dennis closer. "So you do have feelings."

"Ha ha," Dennis says flatly, and Mac laughs.

"I thought suggesting that we go to a gay bar would finally make you get it. But then I chickened out and invited the rest of the gang," Dennis explains, "But I guess it worked out anyway."

"Yeah," Mac replies, pressing a light kiss into Dennis's neck, "I guess it did." 

They lay wrapped up in each other for a while, their heartbeats synced as Dennis absentmindedly rubs his thumb across Mac's back. Finally, he thinks.

And then he's being lifted off the couch, Mac scooping him up, hands firm on Dennis's ass, Dennis wrapping his legs and arms around him.

"C'mon let's go shower," Mac suggests, kissing Dennis. Dennis smiles into the kiss as Mac carries him toward the bathroom. I could really get used to this. 

Notes:

I've never written smut before so hopefully it wasn't terrible, if you've made it this far then thank you for reading!

Notes:

This came to me in a daydream and I've spent the past two days frantically writing it (there's probably a million grammar mistakes I'm sorry!) But this is the first time I've had an idea for a fic and actually followed through with writing it, so yay for that!