[Author’s note: Fair warning—things are starting to get kinky and they’re only going to get kinkier. Hope you enjoy.]
Zach awoke to a beam of sunlight winking in his eye around the edge of a heavy window shade, and a horrible pounding in his head, like a mallet was beating at the base of his skull. He groaned as he shut his eyes tight.
“Look who’s up,” Zach heard behind him. He turned over and found Dion looking at his phone, his hair tousled and his eyes slightly gaunt with a hangover.
“Morning,” Zach grunted as his head collapsed back into the pillow.
“You know dude, I didn’t actually ask you to stay the night.”
Zach looked back up. Dion had set his phone on his chest and was looking at him like he was pissed off. “What?” Zach asked, confused.
“I mean, you fucked me by stealing my part, so I figured I could fuck you in the ass and we’d be square, but I did think you’d take a hint and fuck off after.” Zach couldn’t believe what he was saying and was trying to think of a response as Dion’s angry expression cracked and he started laughing.
“Oh my god you’re face, I’m so sorry I was just fucking with you,” he said as he leaned over and grabbed Zach’s face and kissed him deeply. He pulled away and leaned back into his pillow still laughing, “Im sorry, I’m a horrible person I just couldn’t help it. If you woke up 10 minutes ago you would’ve caught me humping you.”
Zach grabbed a pillow and started hitting D in the face with it, “fucking asshole,” he said hitting him over and over while Dion laughed. Dion grabbed his wrist and wrestled Zach onto his back, holding his arm over his head as he kissed Zach’s neck and chin and cheeks trying to reach his mouth while Zach squirmed under him. Eventually Zach surrendered to his bigger size and strength and just because he wanted to, and kissed Dion back, not even their morning breath keeping them from exploring each other’s mouths.
Eventually Dion pulled away and rested on top of Zach, his chin on Zach’s chest as he stared up at him. Dion was a mess, and he did look hungover, but the way he was staring and smiling up at him made Zach think he was glowing. “I’m sorry, that was an asshole thing to joke about. It was funnier in my head.”
Zach reluctantly smiled and then put his arm over his eyes, “I’m just too hungover to even think about it.”
“Well, let me start making it up to you,” Dion said as he climbed over Zach, reaching for his nightstand. Zach loved seeing his body stretching over him, the smell of a night of partying and sex wafting off him. He gave Zach a couple Advil and a bottle of water. After Zach swallowed them, coughing up a mouthful of water along the way, Dion put an arm around him and Zach snuggled up against his side. Dion started playing with Zach’s long hair, his fingers running through it.
“So how’d I do?” Dion asked, “besides the horrible wake-up call?”
“How’d you do at what?” Zach asked rubbing his face into the side of Dion’s chest.
“Well it was your first time right? What’s the 5 star review? Would you recommend me to a friend?”
Zach got up on an elbow and raised his other hand in a so-so gesture, “ehhh…” but he couldn’t hold it together as he looked Dion in the eye and burst into giggles as he collapsed back against him.
“I deserved that,” Dion laughed.
“My god it was so fucking hot,” Zach said as his hands started to explore Dion’s body and he kissed his chest, loving how small he felt against the taller boy. His hands reached down and gripped Dion’s rock hard dick, “The way this stretched me, I can still fucking feel it.”
“Yeah?” Dion asked, his hand grabbing Zach’s ass his dick pulsed in Zach’s grip, “fuck you are the sexiest little snuggler.”
“But honestly,” Zach said as he let go of Dion’s dick and went back to exploring every inch of him, “I think the hottest thing was the making out.”
“So I’m not fucking crazy,” Dion laughed, “cause I agree. And you have the hottest ass I’ve ever fucked so that’s saying something. God damn, like don’t tell Katrina, but you’re the best kisser I’ve ever met.”
Dion put his hands behind his head and stretched beneath Zach’s touch, his toned muscles barely visible in the dark room. Zach’s hands explored up his arms and lingered at his hairy arm pits on full display. Zach looked at Dion and Dion raised his eyebrows and nodded towards his pit. That was all the invitation Zach needed to bury his face in it.
“Aw fuck that’s hot Zach,” Dion moaned humping the air. His other hand reached over and pulled Zach’s head further into his arm pit while Zach’s tongue lapped at every inch, Zach’s head and dick going crazy at the hot manly musky smell and taste.
Dion grabbed Zach and flipped him onto his back as Dion climbed on top of him and made out with him, before his mouth slowly made its way down Zach’s neck and chest and belly. He licked his way from Zach’s dickhead down the shaft, then juggled Zach’s balls on his tongue before licking down his taint and teasing Zach’s hole with a light touch as Zach spread his legs wanting more. He kept moving down Zach’s thighs and calves till he got what he was looking for. D’s tongue explored Zach’s toes and he sucked on his big toe. Zach was surprised how hot it was seeing Dion so fucking turned on by his feet, but as Dion started to kiss his sole Zach started to giggle.
“Ticklish huh?” Dion said looking up with a grin, as his fingers started strumming along the bottom of Zach’s feet. Zach tried to pull his feet away as he began uncontrollably laughing but Dion had an iron grip on his ankle and was loving the show as Zach squirmed at his touch.
“Hahaha no—hehehe please stop—no seriously stop you’re gonna make me piss myself,” and it was true, the tickle session made Zach realize how full his bladder was.
Dion gave his sole one more kiss before he let go of his feet and stood up from the bed, “Come on then, let’s hop in the shower.” Dion grabbed them both towels and they wrapped them around their waists even if they did nothing to conceal their hardons, and Dion led Zach by the hand to the bathroom down the hall.
It sounded like some people were moving downstairs but the house was mostly quiet, and when they got to the bathroom it was empty. Zach tried to extricate himself from Dion’s grip as they passed the urinals but Dion kept pulling him right into the showers where Dion closed a curtain behind them and started making out with Zach as he turned on the water and got it steaming. They made out under the hot water for a few minutes rubbing their dicks and bodies together before Zach finally put a hand on Dion’s chest and pulled back.