Work Text:
A week vacation for the friends seemed like the best thing that’s happened to them in a while. Charlie and Pim helping people smile, Allan doing all the company emails and paperwork, and Glep doing…whatever he does. Man, did they deserve this break. As they approached the floor of the airport, everyone’s eyes shifted towards Pim.
“I’ll book the uber since I have points. Where is the hotel located anyways,” Allan asked, eyes immediately glued back to his phone.
“Oh right! The hotel! I’m not sure as well,” Pim answered.
Everyone stopped what they were doing immediately. Charlie was the first to speak up.
“Dude, what the fuck do you mean you’re not sure where the hotel is. You’re literally the one who booked it.”
“Me? I thought Allan booked the hotel,” Pim responded. He was physically walking back and forth to ‘retrace his steps,’ but couldn’t remember if he was the one in charge of booking the hotel.
“No, it definitely was you Pim,” Allan said. Glep made a noise of agreement.
Everyone started talking over each other, until Charlie finally searched through his phone to find where he texted Pim the hotel to book.
“I guess it wouldn’t hurt to call them, though I’m pretty sure I’d remember booking,” Pim stated, dialing a number. Once they picked up, everyone gathered around Pim, trying to read his facial expression to see if he somehow did forget that he booked the hotel.
“Well, I really don’t remember doing this, but apparently I did book a hotel! Hooray! Vacation for everyone,” Pim exclaimed. They all sighed in relief, gathering their belongings as Allan called the Uber.
Bags and belongings were thrown into the trunk, and a foreign driver began to drive them to their destination. The driver kept glancing at the mirror to look at them in the back seat, debating if it was legal for Glep to just be sitting in Allan’s lap like that. Charlie, on the other hand, was staring out the window, gazing at the approaching sunset.
They tipped the driver and made their way up to the hotel. They were met with a kind critter, who helped them check in.
“You boys should be all set! Those three rooms are waiting for your arrival,” she smiled as she handed them their keys. Her face changed when Pim held out his hand, expecting a key for himself.
“Wait, did you say three rooms,” Pim questioned.
“Yes, that’s the amount that was booked. And since it is Mardi Gras, I’m afraid that’s all that’s available,” the woman sighed. Allan and Glep pretended not to listen, continuing to the elevator to finally get some well deserved rest.
“I’m sure Glep wouldn’t mind if I slept on his couch, right,” Pim started, but Charlie abruptly cut him off.
“Dude, you’re literally my best friend. You’re sleeping in my room, I don’t care.”
Pim’s eyes began to light up. “Best friend sleepover!” Charlie was glad his weed was allowed in Brazil, knowing he’d need it to keep up with his friend’s behavior.
As they approached their room, Pim’s hands were fidgeting with anticipation. Not only was he ready for some good rest, but he was able to start his vacation with his best friend! Some quality…alone time…with his best friend! He had to keep repeating the friend part in his head for some reason. Either way, the quality alone time was interrupted, since as soon as they walked into Charlie’s room, Allan and Glep were holding beer and snacks behind them.
“Glep and I wanted to have a party. We couldn’t sleep,” Allan said, inviting himself into their room.
“This was fine too,”Pim thought. “Maybe it could help me get over whatever’s going through my head.”
He found a movie to put on, as the rest set up the alcohol and snacks around the floor.
Pim wasn’t much of a drinker, but tonight he had to clear his head. He downed one bottle, then another, then another.
“Pim, man, you gotta slow down. You’re gonna hurt yourself,” Charlie moved Pim’s hand away from grabbing another bottle. The alcohol wasn’t extremely strong or anything, but Pim was definitely a lightweight.
“Chaaaaarlieeeee, you’re no funnnuh,” Pim whined. Charlie looked at him and laughed. “You’re so fucking wasted dude.”
Charlie got up to get him some water, and Pim’s expression changed. He missed the warmth of his friend next to him. His soft, yellow hand moving his away from a bottle, his worrying tone, his eyes focused on him. Pim started fascinating about his best friend, all the things he wanted him to do to him. How he wanted to kiss him. How he wanted him to-
“Drink.” Pim startled, snapping back to reality. Charlie was dangling a water bottle in front of him, but his eyes weren’t focused on that. He was staring at Charlie’s face. He felt his own heat up, before grabbing the bottle. Charlie looked confused, but resumed his original position on the floor.
Pim soon started to subconsciously move closer to Charlie, until he was leaning on his shoulder. Charlie was
crossfaded, so he didn’t seem to notice it much.
“Glep and I are getting tired, we think we’re going to call it a night. Have fun you two,” Allan smirked before leaving. Glep shuffled around in his pocket, then threw condoms at them on his way out. He and Allan snickered.
“Woah what the fuck man, they threw fucking condoms at us Pim. Those little…those shits man,” Charlie breathed, trying to sound upset, but was too far gone.
“Chaaaaarrrlieeeee, I’m getting hottt,” Pim exclaimed, ignoring the other’s complaining.
“Yeah, me too honestly,” the other responded, before abruptly removing his hoodie. Pim watched, before unbuttoning his own shirt. They both had white undershirts on, but Charlie’s was almost see through in sweat. Pim decided to be a little risky, and unbuttoned his pants as well. They both looked at each other, but only for a moment. They sat back on the floor, continuing their third or fourth movie by now.
Pim again got increasingly closer to Charlie, but this time Charlie gravitated towards him as well. They were under one blanket, and could feel each other’s clammy arms against one another.
Charlie made the first move. His hand slowly and softly glided down Pim’s thigh, but both eyes remained focused on the TV. He honestly was freaking out on the inside, hoping it was okay to pull a move like that. As if he could read his mind, Pim relaxed and let his legs spread apart, giving his friend more access. They didn’t even notice the “are you still watching” label plastered across the screen, but didn’t dare to look at each other yet. Charlie became more aggressive with his movements, groping at Pim’s thigh, hand traveling further up. Pim shuddered at the touch, and unzipped his pants. His little legs kicked until his pants were completely off, and Charlie continued to grope
and grab at his fleshy thighs.
“I…I can’t take this,” Pim stated, quickly positioning himself onto Charlie’s lap. He began to grind himself onto it, head buried in Charlie’s neck. Charlie grunted, grabbing Pim’s hips and pressing him harder into himself.
“Fuck, I needed this. You’re so fucking needy huh?” Charlie breathed as his grip hardened, Pim’s pace quickening. They both knew that the other was getting close. Their breaths changed, Pim allowing himself to whimper in the crook of Charlie’s neck.
“Let me see you,” Charlie demanded, grabbing Pim’s face. They looked at each other for the first time, and both faces turned a shade of red. Pim didn’t stop grinding onto Charlie’s lap, but was fully aware of what he was doing now. “Fuck this,” Charlie stated, before placing his lips onto Pim’s. His hands resumed their earlier position at Pim’s hips, grinding his little body onto his crotch.
Pim melted into the kiss, feeling the sensation travel all through his body. His eyes were closed, but he could feel them rolling back into his head. He began to twitch, and Charlie licked at his lips, begging to deepen the kiss. They opened their mouths, and their tongues fought for control. Charlie ultimately won, Pim unable to keep up due to his whimpering. With Charlie groping his ass and his needy grinding, Pim finally came with a shudder, gasping into the kiss.
“Did you just fucking cum? Dude, that’s like…you’re really hot for that,” Charlie grinned.
“I’m sorry! I didn’t mean to, I just, agh!” Pim was at a loss for words. He could feel the effects of the alcohol leaving his body slowly, and becoming much more aware of the situation he had put himself in. He slowly got off of Charlie’s lap, and sat next to him and covered his face.
“Dude chill, it’s fine,” Charlie responded, stretching. His shirt lifted up, exposing his happy trail down to his crotch. Pim’s embarrassment quickly turned into curiosity, as he caught a glimpse before his shirt fell back down. He looked down at Charlie’s bulge, and knew he couldn’t be comfortable, let alone satisfied. He tugged at his pants, and Charlie slowly removed them.
“Charlie… you look really good with your pants off,” Pim began, kissing against his stomach and licking stripes down his abdomen. Charlie’s breath hitched, feeling soft small hands grab at the flesh on his stomach. Pim kneaded and groped at his friend’s stomach, arousal taking control. His licks reached lower and lower until his fingers were digging into Charlie’s waist band of his underwear. He looked up, asking for approval. Charlie nodded, and his underwear was off short after.
“Jesus, Charlie.” Pim looked at his friend’s cock, examining it. It wasn’t necessarily huge in length, but it was thick. Very thick. Pim salivated before wrapping his lips around the tip.
“Fuck, easy baby, easy. Don’t hurt yourself,” Charlie groaned, tilting his head back in pleasure. Pim blushed at the nickname, and took his cock deeper in his mouth. Charlie was panting, and already close from earlier. He grabbed Pim’s head, and pushed it further down his cock. Pim happily obliged, drooling and sucking the life out of him. His little hips were grinding against anything that gave him friction, but he knew sucking Charlie’s cock was definitely stimulating his reaction down there as well.
“Pim, I’m gonna cum, fuck, you’re doing such a good job,” Charlie moaned, bucking his hips up into his friend’s mouth. Pim looked up at him with half lidded eyes, still sucking him off. That sent Charlie over the edge, and released his hot thick seed into his mouth. Pim came as well, the sensation overwhelming him.
They took a short break to catch their breaths, and Charlie got up to get them some water. Upon his return, he saw the wet stains in Pim’s underwear, and another rising erection forming.
“You want to do more, huh,” Charlie asked, handing him his water.
Pim drank the water, still feeling dizzy from the new sensations. “Yeah, I think I would like that.”
Charlie removed Pim’s underwear and flipped him onto the couch. He peppered kisses all down his neck, and his free hand groped at his chest. He rubbed over a nipple, releasing a breathy sigh from Pim.
“You like that? You like having your pretty chest played with? Such a fucking tease baby,” Charlie praised, watching Pim’s reaction to the touches. He began to squirm when Charlie pinched his nipples, and let out a low moan when his lips wrapped around one. He was bit, sucked, licked, until he couldn’t take it anymore. He whined from feeling oh so good, but needing so much more. He needed Charlie inside him.
He tried to signal by spreading his legs apart, but Charlie was one step ahead of him. He kissed down his little stomach, and sucked on his thighs. Pim was a squirming mess, not caring how loud he was getting. He felt so fucking good, he almost cursed a few times. His hole was twitching with anticipation, needing to be filled. He snapped back to reality when he felt a wet tongue lapping at his hole.
“What are you doing? That’s dirty Charlie! Charlieeeee, It feels so…so…” Pim panted, embarrassment and subtle disgust fading from his body. He felt amazing, but still needed more. Charlie took one of his fingers and traced around his hole. It slowly entered, and Pim whimpered. He felt weird, but it wasn’t bad. Another finger was entered, and Charlie scissored at his entrance. Pim was squirming and trembling, physically begging for more.
“Oh gods, right there,” Pim exclaimed, his whole body tensing up. Charlie smirked and obliged, curling his fingers up into that spot. Pim groaned with pleasure, his cock twitching with need and stimulation. As soon as Charlie added another finger, Pim gasped and he came with a shudder. Charlie didn’t stop though, making sure his friend was thoroughly prepared for his thick cock. Pim’s whimpers and moans shamelessly filled the rooms. They both knew that people could definitely hear them, but they didn’t care. They felt too good to care.
Charlie removed his fingers slowly, wiping the slick on the couch. “Gonna fuck you now, that okay?”
“Please, I need it,” Pim begged.
“So needy,” Charlie responded, before lining himself up with Pim’s entrance. “You look so small underneath me, fuck. So fuckable. So fucking delicious.” Charlie slowly entered his hole, groaning loudly at the sensation. It was so wet, so warm. He was afraid he might cum immediately. Pim’s eyes were glued shut, taking in the feeling of the thick cock in his hole. It didn’t hurt a ton, but it was still a lot. “I know sweetheart, I’ve got you. We can take it slow, okay?”
“I’m okay, I just need to get used to it,” Pim exhaled. He didn’t even realize he was holding his breath. Charlie nodded, slowly pulling out, then entering again. He did that for a bit, until both of them were moaning for more. Their sweat mixed together, Charlie lying on top of Pim, thrusting deeper inside of him. Pim felt oh so close, but felt strange.
“Cha-Charlie, wait, I feel weird,” Pim panted through moans.
“Weird how,” Charlie asked, only slowing down his pace, not stopping.
“Don’t laugh, but I feel like I have to pee?”
Oh. Charlie knew exactly what was about to happen. He’s watched videos of men that squirt before, always fascinated by it. Wanting to do that to someone himself.
“It’s okay. Just let it out,” Charlie pushed himself off of Pim, putting space between their bodies. He began thrusting at a faster pace, and Pim flushed, looking at Charlie as well as looking down at his own little cock. He was so scared he’d piss and make a fool of himself, but Charlie reassured him. Charlie watched for signs of Pim reaching his climax, and began to press lightly on his stomach. Pim let out a loud groan, cumming all over himself.
Rather, he thought he was cumming all over himself. He looked down briefly and saw a clear liquid spurting from his cock. He turned a hot shade of red, covering his face but still moaning from the sensation.
“Fuck, you’re such a slut. Squirting all over yourself like that. Making such a fucking mess. You’re so fucking hot,” Charlie praised, reaching his limit as well. He came, hard. Pim gasped at the sensation, feeling his hole getting filled. They both panted, twitching as the pleasure dimmed down slightly. Charlie pulled out, and flopped next to his friend on the couch.
Pim was the first to speak. “I never should’ve waited this long to have sex.”
“I’m glad I was your first time. You’re really fucking…yeah,” Charlie sighed, eyes closing. Pim knew what he meant, and blushed.
“We should get up, in case Allan or Glep come in, yeah?”
“Probably.”
There was no cleaning up done. They got into the singular bed, and kissed each other softly until they fell asleep.
Allan and Glep swung by, not surprised that their door was unlocked. They took in the sight of the living room, as well as the stench. Glep pointed at the condoms. Allan snickered.
“Ooh, look who didn’t pay attention in sex ed!”
