Chapter Text
———-
Jeff and Barcode are backup dancers for a famous singer. They have been partners for years and are best friends. But often, they have to do quite raunchy dances together. They made an agreement that they wouldn't think anything else of it but work, but what happens when they gain feelings for each other?
As they were getting ready to go out backstage, Barcode looked at Jeff. He looked as good as usual. His hair tied half up, a few streaks of hair falling down from the loose hairstyle, his outfit perfectly matching his looks, and of course his perfect slim face. He'd always admired Jeff since he was a more experienced dancer than him and had taught him a lot in the industry, he had actually taught him the dance for this show since he had done it in the past, and he definitely wasn't jealous when he said he had done it with someone else.
The hair and makeup artists did the last touches on them and send them off to the stage. They stood just behind the stage, waiting for their queue to go on. "P'jeff, wanna go for food after? im starving!" Barcode whispered, holding his stomach. Jeff laughed and nodded in agreement. "Sure, im hungry too, i didnt eat all day." He said with a small smile. Barcode looked happy and was already planning what they were going to eat in his head. Suddenly, they got the signal to go out and he snapped out of his daydream and made his way on the stage with Jeff.
Their chemistry on stage was undeniable. They moved together effortlessly, their bodies perfectly in sync as they performed raunchy and seductive dances for the singer's hit songs. They received a lot of attention from the media and fans, but Jeff and Barcode had made an agreement to not let the fame get to their heads.
Then as they were performing their routine, it felt different. Their movements became more intense, their gazes lingering a little longer, and their touches a little more intimate. It was as if their bodies were speaking a language only they could understand.
After the show, they both went back to their dressing rooms, trying to ignore the new feelings that had surfaced. But as they were getting changed, Barcode couldn't help but knock on Jeff's door.
'P'Jeff, can I come in?' Barcode asked nervously. Fidgeting with his hands. Jeff hesitated for a moment before opening the door. He could see the same conflict in Barcode's eyes that he was feeling himself.
"Um, still hungry?" He asked softly and mentally cursed himself for sounding so awkward. Jeff smiled, finding him adorable and knowing deep down his feelings weren't just imagination. "Yeah, starving, lets go." He said, getting his bags and walking out with him.
Barcode knew he looked nervous, he could tell when he was going red. But he'd had these feeling for a while now and he had just confirmed them tonight. He kept stealing glances at Jeff, when they were walking out of the stadium, getting into Jeff's car, and driving to the restaurant.
Jeff could tell and realised they both weren't going to be able to keep up this act any longer, he knew Barcode would never admit his feelings as he was too shy, so he knew he would have to. As they got to the restaurant, Jeff looked over at Barcode, smiling, and saw he was deep in thought, probably thinking about the same thing as him. "Code, we're here." He said, putting his head in front of him playfully.
Barcode looked up, flustered, and jumped up, taking off his seatbelt and getting his things. "L-lets go p', im starving." He said, trying to get out of the car as soon as possible. Jeff nodded and followed him into the restaurant, smiling.
When they got in, Jeff brought him to a booth near the back, and sat down, his eyes settling on Barcode. "P', can i get a drink?" Barcode asked, wanting to try and forget his thoughts. "You dont have to ask me, your 19 now!" He said, laughing at his innocence. "What would you like?" He asked, handing him the drink menu, filled with cocktails, beers, and wines. He looked indecisive, so Jeff ended up ordering for the both of them.
They chatted about random things while they waited for their drinks to come, and barcode temporarily forgot his worries about his feelings.
Their drinks and starters that they ordered came and they both started eating straight away, the table nothing but chewing noises for a few minutes. When they were full enough, they looked up at eachother and smiled. "Do you like the drink?" Jeff asks, leaning in closer. "Yeah, its good! Thanks p'," barcode said, trying to hide his blush.
As the night went by, they ate dinner and drank more drinks, barcode maybe too many drinks.
He looked up at jeff with dazed eyes, and jeff looked at him in surprise. "Are you okay?" He asked, looking closely at him. "Yeaa, all good." He slurs, taking another sip of his drink, smiling hazily at him. Jeff tilted his head and contemplated on whether to let him drink more or not. He decided to let him since they had no practice tomorrow.
"P', i have somethin' to tell you!" Barcode suddenly jumped up from resting his head on the table and looked at Jeff seriously, palms face down on the table. Jeff nodded, expecting it to be something stupid and smiling at his rare seriousness, but as he spoke, Jeff's eyes widened.
"I like you P'jeff, s-so much" he said, looking up at him, a hesitant look in his eyes, but too drunk to take in what he had just said.
To be honest, Jeff had picked a booth at the back because he knew something like this would happen, he just didnt think it would be Barcode saying it. "What? Are you serious?" He said quietly, trying to keep it down as there were people around. "Yes really, I-i thought maybe I was just thinking these things because we do... those types of dances together, but I really do like you!" he said loudly, putting his head down, looking defeated.
"Me too, code." Jeff said, letting out a breath that he'd been holding in as he did so.
Barcode looked back up at him, a shocked look plastered on his face. "Really?" He asked, moving in closer to Jeff. Jeff nodded, smiling, then started to think about the fact that Barcode could just be saying this because he's drunk, but put that possibility inside and decided to just enjoy the moment. "Alright, come on, let's go, your really drunk" he said, looking at him sympathetically.
As they got into the taxi, Jeff's car abandoned in a car park as both of them couldn't drive, Jeff looked at barcode in disbelief, the fact that he had just confessed not processed yet. "You can come back to mine tonight, I'll text your mom, alright?" Jeff said a minute later, taking out his phone. "Mhm, thanks p'," Barcode said, turning around to look out the window, still too drunk to think properly.
When they got to Jeff's house, Jeff went to Barcodes side to help him out and realised he seemed to have sobered up on the way back. They thanked the driver and stepped out of the car, making their way to the door. Jeff opened the door and they both went in. Shutting the door behind him, Jeff went to stand in front of Barcode, the house silent except their heavy breaths. "Did that just happen or am I imagining things?" Barcode whispered, trying to not make eye contact. Suddenly, Jeff pulled him in and kissed him, barcodes gasp getting caught in Jeff's mouth, as their tounges intertwined together, and their body's got closer together, Jeff held Barcode close, and mostly took the lead, not realising how long they'd been kissing.
Barcode pulled away, gasping, breathing heavily. Jeff did the same, looking at him, a dark look in his eyes. "I've been wanting to do that for so long" Jeff whispered, a small smirk on his face, heart beating uncontrollably. "Me too." Barcode laughed, his face flustered and lips slightly swollen and red.
Jeff ended up dragging them both to his room, and throwing
Barcode on the bed, crawling on top of him. "W-wait p', what are you doing?" Barcode said, trying anything to not look at him. He'd been thinking about this for so long, and now it was happening?
"Just trust me, okay?" He whispered, holding his face gently. Jeff knew this was probably too much for him since he'd most likely not done anything like this before but he'd been holding back so long and couldn't anymore. He pulled his shirt up slightly and felt his small waist, running his fingers down his sides as barcode crumbled under him, getting more worked up by the second. He bent down slightly and brushed his lips over his neck, making barcode shiver and clench his fists around the bed sheets, the bulge in his trousers growing with every warm breath seeping down his neck.
Jeff's hand made it's way down to Barcodes torso and into his trousers, feeling him squirm under his touch. "W-wait, I can't..." Barcode said, grabbing Jeff's arm. "What's wrong, hm?" Jeff asked, making sure he was okay. "I-it's embarrassing..." he admits, hiding his face in the sheets and letting go of Jeff's arm, silently giving in. Jeff let out a soft laugh and continued, ignoring his embarrassment.
He wraps his calloused hands around his cock, teasing the tip with his thumb gently. Barcode gasped and pushed his hips up to his hand, trying to get more friction. "I-I'm not going to last long p'," he warned, looking up at him with glossed over eyes. "That's okay, let go whenever you want." Jeff whispered, bending down with a small smirk on his face, still jerking him off and starting to tease him even more, trying to make him feel as good as possible. He bites his neck softly as barcode sucks in air through his teeth, leaving a small red mark and pulling up, looking at it proudly.
"I-I'm gonna..." Barcode says quietly, too embarrassed to say it. "Go ahead." Jeff growls, moving his hand faster and watching his mouth gape open, listening to the sweet sounds coming out of him as he cums all over Jeff's hand and his own stomach.
His head falls back on the bed as he catches his breath. "You okay?" Jeff asks, moving his non messy hand up to rub his cheek soothingly. "Y-yeah, thank you." He mumbles as he drifts off to sleep, exhausted. Jeff smiles softly and gets up, grabbing some tissues from the bedside table and cleaning them up, changing barcode into his hoodie and some sweatpants.
When he gets him cleaned up he goes to the bathroom and looks down, noticing his hard-on.
"Shit." He says, knowing he can't go to sleep like this. He ends up jerking off in the bathroom thinking about Barcodes face while he was cumming and his soft moans.
After he gets cleaned up, again, he goes into the room and looks at barcode sleeping, wondering how he got so lucky, and slips into bed next to him, holding him tight, knowing he's going to get killed tomorrow for giving him a hickey. But whatever, it was worth it.
