Work Text:
The three boys collapsed on the green grass, panting after a good training session.
"I mean... what do you even do together??", Camavinga asked curiously, as if not understanding even one bit of Vini's new found friendship with his rival, his nemesis- Pablo Martín Páez Gavira, or in short- just Gavi.
"I hate this guy" Camavinga said dismissively.
"You don't even know him", Vinicius frowned, defending his new friend.
"You don’t know him either!"
"Well, at least i’m trying to”, Vini shrugged.
"But why? what's the point?"
"What's the point of… having a new friend?", a chuckle escaped Vini's mouth.
"Is it because he has a mouth of a deepthroater?", this time it was Militão’s turn to speak his nonsense, Vinicius' patience was about to reach it’s breaking point.
"Oh please, don't be disgusting!"
Eduardo looked confused for a moment. "What exactly is a mouth of a deep throater?"
Militão fixed himself and straightened his back to look more presentable, giving his full educated and academic answer.
"It is a big mouth with thin lips. thin lipped people usually have to make up for it by doing other stuff".
"Wow, this is what they're teaching kids in school in Brazil?", Eduardo teased.
"I'm from Brazil too and all I can tell you is that this is the most ridiculous bullshit I've ever heard in my entire life. Don't fucking listen to him”, he pushed Militão’s head in disgust while the other was laughing. “His lips are not even that thin. And He’s just… so cute, you know?” Vinicius let himself flow with his thoughts for a second, sharing them out loud. obviously- a bitter mistake.
“No, i don't know. He’s annoying" said Camavinga.
"But hey, don't forget to pay for the popcorn, maybe he’ll flaunt his skills”
“Ugh shut up!” Vini stood up and left his teasing friends alone so they could laugh at him all they wanted. he honestly didn't even care.
/
They’ve finally met in the theater, each one of them coming from a different end.
“Hey”, they awkwardly gave each other a hug, “what’s up?”
“All good my friend, how about you?” Vinicius asked, fully noticing Gavi’s slightly flushed cheeks.
“Oh, i’m fine too”, Gavi was smiling to Vini, it was kinda weird because they didn’t entirely know how to act around each other yet, it was the first time they could actually be by themselves.
“How was your ride here?”, Vinicius asked the younger man as he was sneaking glances at him, secretly checking him out. The way his hair layed, they way he was dressed, his shoes. His smell. Everything was to his liking.
“It was fine, i actually took an uber”, Gavi said with a smirk. That smirk that was almost a permanent resident on his mouth.
“Oh then why didn’t you say anything? i could have picked you up”,
“Nah it was really unnecessary, thank you tho. you can drive me home on our way back if you want”.
They awkwardly stood in the middle of the theater, working through their small talk.
The truth is that Gavi always thought highly of Vinicius and vice versa, but they practically had zero chances to sincerely get to know each other, and the clásicos got so heated and Gavi just came up with this crazy little idea. Luckily, Vinicius went on with it.
“Sure thing”, Vinicius threw his arm over Gavi’s shoulders and started walking him to the counter.
“Want some popcorn?”
“Sure thing”, Gavi repeated Vini's words.
After buying popcorn and a few drinks, they went searching for their movie.
“So why barbie?”, Vinicius gave a side eye to Gavi as they were looking for their seats. “Identifying much with the main character?”, Vinicius laughed and Gavi was looking annoyed.
“Ha ha! Shut up”, Gavi said smiling, and kept looking at Vinicius as they settled in their seats.
“Honestly i just wanted to spend some time with you”, he was blushing admitting it.
Vinicius offered him a soft smile, and just then, the movie had started.
/
When the movie finally came to it's half, both boys went to a bathroom break.
They were peeing standing near each other, Vinicius was trying no to look but he caught himsekf looking at Gavi, trying to catch his gaze and make eye contact with him. but the boy just couldn’t take his eyes off of this beautiful dark dick he was seeing, He was staring at Vinicius' dick shamelessly as if hypnotized, so fat being soft so he could only imagine how it got when… he licked his lips at the thought and his eyes were foggy, Vini was watching closely, slightly amused by the bizzare situation.
“You like what you see?” He asked him with a smirk on his face, watching Gavi swallow loudly. “you want it?” His dick was starting to get slightly bigger in his hand, the look in gavi’s eyes was so desperate, so craving, so pleading that this alone was enough to drive him crazy.
“God babe, lets just go home so you can look at it all you want. Damn, I’ll let you even touch it…”, he chuckled, his amused face quickly turned into a confused one as Gavi finally level his eyes with Vinicius’, gulping again, looking absolutely mortified.
Pablo’s shocked expression made Vinicius burst out laughing.
“Wipe up your mouth baby, your shitty movie is starting again” he zipped his pants and went to wash his hands, waiting for Pablo to follow him back to the theater.
/
They were back inside the dark theater, and Gavi's phone wouldn't stop vibrating.
Vinicius glanced briefly enough only to see Lewandowski's name on the screen. he cleared his throat.
"Hum, what does he want?" he asked him, as if he's at any position to stick his nose into matters like these.
"Oh he’s just worried about me. He’s very protective" Gavi replied while texting.
"Oh yeah? And i think he just wants a piece of that", Vinicius bit his own lip at that, he shouldn't - he thought. but a sudden dose of jealousy creeped into his bones.
"What ?? Noooo..." Gavi gave a dissapointed look to Vinicius, holding his phone close to his chest as if he's protecting Robert in the screen of his phone.
"Oh please. Don't be so clueless",
"Well…" Gavi looked at Vini until he earned a look back. "Don't you want a piece of that?" He asked, unsurely.
Vinicius covered his mouth, chuckling, looking at Gavi with bright eyes, in disbelief that he’s even asking.
“Can't you tell?”
They looked at each other with stupid boyish smiles on their faces and their hearts beating fast.
Gavi leaned in as if on instinct, he wanted to be closer to Vini, to smell his perfume, to feel his full lips on his. But as he was about to peck his cheek, someone behind him tripped and a few popcorns have landed on his head.
“What the fuck man”, gavi turned to look behind him with a completely annoyed expression, ready to start a fight as he went from 0 to 100 like the hot headed sevillian teenager that he is.
“Shhh baby please, forget about it”, Vinicius said in a low voice, helping him clean his hair of that popcorn. He grabbed Gavi’s hand and pressed it hard. “We are trying not to draw attention to us, right?” He looked at him with soft eyes and stroked his wrist.
Gavi grabbed Vini’s hand, the same one that was caressing him and leaned in to whisper in his ear.
“You left me with a raging hard on by the way, you know that right? Saying that you’ll let me touch your dick and stuff”, he said and moved Vini's hand to rest on his crotch, his pants were so damn tight. It caught Vini off guard but he quickly came back to his senses.
“I meant it”, Vini said and gently stroked the boys hard on. He looked at Gavi’s angelic face, he could see how turned on he was even in the dark. He was biting his lower lip, his eyes half closed, he was sure the boy was full on blushing.
“Shameless, aren't you? Aren't you afraid that someone will see us like this?” Vini said and pressed his hand on the boy's jeans, making Gavi swallow up a loud moan.
Vinicius, as the great observer that he is had obviously picked up on that. “Shhh, baby. Don’t you make a sound”, they were whispering, but it was thrilling, there were people everywhere around them and although it was dark there was always a risk that someone will notice something.
Seeing them watching the barbie movie together would be weird, but seeing them touching like that would be even weirder. And dangerous. But they were so caught up in the moment that they couldn’t care less. Irresponsible, yes. But also, so painfully hot.
“Ugh, Vini, it feels so good”, he whispered, barely being able to contain himself.
“Imagine how it would feel like when we get home, when i’ll take all your clothes off”, he trailed off, grazing his finger on the outline of his cock through the tight jeans, Gavi could barely feel anything as the fabric of his jeans was so thick but he sure felt enough to leave a pool of wet drops on his underwear. He was dying for it. It was too much, his entire body was burning, heat spreading everywhere from his belly to between his thighs and his chest and cheeks and he felt so unhinged.
He grabbed Vini’s face and got closer to his ear. “I wanna taste it”, he whispered and licked his lips. The sound so delicious in Vini’s ear. “Lo necesito”, he whimpered, so desperate, so weak, so far gone. It sent jolts of unbearable desire straight to Vini’s groin. He needed that too. Needed to feel wanted, to feel praised by him. Wanted to give him anything he wanted.
He was dying for the tease.
“Shhh”, he whispered in the boy’s ear as he tilted his head. “You’re gonna make me cum just from hearing you say all these things”, he gave one last playful squeeze to Gavi’s crotch before he removed his hand from his pants, leaving the boy aching.
“Let’s just watch the damn movie, we can’t do this in here”, it was so easy to forget that they were surrounded by people that could probably recognize them in a heartbeat even in the dark, he had to gather every bit of his willpower to stop teasing Pablo and stop getting off on his pleading hazle eyes. he hated being the responsible one sometimes.
Gavi sent him a miserable look, practically dancing in his sit, searching for any friction possible. “I dont give a fuck about the movie. Let’s get out of here. Now. Please”, Vinicius didn't have the chance to react as Pablo grabbed his wrist and stood up as fast as the speed of light, dragging Vini right with him to exit the theater.
“Where did you park the car?”
“Third floor”
He walked so fast it was one step away from practically running, Gavi was leading them to the parking lot where Vinicius had parked his car. No words were shared during. It was all crystal clear.
As they were approaching Vinicius’ car, Gavi finally spoke.
“Fuck.”
Gavi’s hold on Vini’s hand was so tight that he thought he’s gonna crush it into dust.
“I’m sorry if it was all too dramatic or…”, Vinicius opened the car and they both got in. “I just thought that if I stayed there a second longer i’d have to unzip your pants right then and there”, he shamelessly admitted and fixed his gaze on Vini.
Vinicius just stared at him smirking, his smirk covering up the shock of how blunt pablo was with him. He licked his lips in return to hearing his words, he loved listening to every single one of them. He honestly couldn’t recall being so hard and desperate from the other person just speaking. He could listen to him rambling on and on about how crazy Vini made him feel.
“Do you wanna unzip them right here then, or are you able to wait until we get to my place?”, Vini looked into his eyes, all desperate himself too, they were two boys so sprung with each other it was useless to keep trying to play it cool.
“Honestly, I can't wait… but i’ll try my best. Just drive”,
“Are you sure? Cause we still have to go through McDonalds, if you forgot. I’m hungry”,
Gavi gave him a death glare.
“Are you seriously thinking about food right now?”
“What? I’m hungry! You’ll be too when you’ll be anywhere near their delicious french fries” Gavi couldn't believe it.
“You promised!”
“Ok fine”, Gavi rolled his eyes. “But only if you grab a takeout!”
“Deal.”
Gavi watched the speed Vinicius started the car and started driving to the closest drive thru, a devilish smile smeared on his face.
Of course he could continue with his life without going to McDonald's right now, but he just loved having Gavi on edge, and torture him with his desire.
Also, he really wanted these fries!
/
The boys were finally in Vini's apartment, it was clean and specious and cozy. He was feeding Gavi the fries, and Gavi was eating them delightfully.
“Ohh watch out! I have a big one over here!” Vini laughed as he found the longest frie ever, lifting it up and looking at it in disbelief as they were laughing together.
“Give it to me”, gavi said as he opened his mouth, not taking his eyes off Vini’s. In a matter of seconds the energy shifted and he recognized a dark wink in gavi’s eyes, a teasing smirk on his face as he was waiting for Vini to feed him.
“You like them big fries don't you?” He asked chuckling, obviously referring to other large items as he slowly started inserting the frie into Gavi’s inviting mouth, almost reaching his throat with it until Gavi’s mouth surprisingly closed up and his lips automatically wrapped around Vini’s fingers. the action instantly made both of their pants feel a little tighter than before.
He sucked on them slightly before releasing them so he could finally eat his frie.
“Boy”, Vinicius sighed laughing. “you’re a savage!”
“You have no idea”, Gavi responded trying to look oh so innocent. But of course they knew better.
“Want another one?” Vini asked as he was looking for another long frie.
“Nah, I think i’m over the fries”, he said as he was playing with his hair, watching the other man.
“Want some nuggets?” Vini kept offering him more food, completely oblivious to the situation.
“I want you”, he got closer to Vini and cupped his face in his hand. “C’mon, you’ve teased me enough don't you think?”, his finger trailed down Vini's neck to his chest. “First the movie, then the ride home, oh wait…… Fucking McDonalds“ , Gavi frowned.
The boy's hand reached the bulge in the brazilian's pants and caressed it softly, his movements firm and confident.
“Very uncool of you torturing me like that”, he went straight to pull on the zipper, determined to finally see this mesmerizing dick up close.
Vini suddenly couldn’t think about anything else. He moved the food to the coffee table aside to clear every needed space for Gavi to do whatever the hell he needed to do. His face full of anticipation.
His dick was already hard in his wide pants, waiting to be released.
He watched Gavi closely, his eyes followed his every move, watching at his fingers working the zipper open and his hand pulling his fat cock out of his pants only to gasp at the sight, to inspect it’s length with attentive eyes, his palm softly squeezing on it.
Gavi let out a soft moan of peace, finally.
“Do you like it, mi amor?”, he said while caressing the boy’s cheek, “does it meet your expectations?”
“Prettiest dick I’ve ever seen”, Gavi said and earned a gentle tug on his hair from Vini.
“Are you gonna worship it for me? Show me how much you love it?”
Gavi just whimpered, his eyes closed with immense pleasure.
His palm grabbed Vini’s dick and he got it closer to his cheekbone.
“Anything you want”.
The dick in his hand felt heavy and wet on his cheek. He moved it around his face slowly, cherishing every roll and turn. The precum would leave a sweet trail on his soft skin. He was purring for it.
“So big”, he whispered, his mouth slowly opening up to give a curious lick at the tip, tasting the sweet drops of precum that just wouldn’t stop pouring out of the other man.
He slipped the head into his warm mouth, which made Vinicius moan uncontrollably and softly grab him by his hair, his head falling back, his legs spreading widely.
Vinicius was so far gone already, biting on his lips, having a handful of Gavi’s light brown locks in his palm, having the boy at his mercy. His cock was throbbing with arousal, with need. He felt Gavi’s soft tongue gently wrapping around him, lapping up and down his length, his lips getting a little further on his dick with each bob of his head until they find themself placed on Vini’s pelvis, his entire length hidden inside his perfect mouth and throat.
“Oh merda, oh meu deus” Vinicius had to bite on his fist to hold in an embarrassing sob. Gavi’s throat was wrapped so beautifully around his dick that was throbbing violently against the boy’s throat, his grip on Gavi’s hair tightened and he pulled his head out of his dick, allowing him to breath some fresh air.
He had Gavi’s head tilted back, exposing his neck. Vinicius just looked at him with a dark expression, something in him definitely shifted. His look was full of lust, raw and consuming. he had to keep Gavi’s head like that, as far as possible from his dick because Gavi was doing such a nice job at sucking him, such a good boy, that Vinicius honestly couldn't stand it. He was so fucking close already.
Pablo was born for it, he decided right there and then. He was born to be sucking his dick. A match made in heaven. Having his cute little face between his thighs, so excited to please him, his mouth so soft and inviting and wet and willing to do anything for him. Anything to bring him pleasure. and he would beg for it, too.
Vinicius sighed as he held Gavi’s face in the same place, suddenly feeling a bigger than life itself urge to slap Gavi’s cheek.
He slapped him ever so lightly, it was playful, it wasn’t violent. Vinicius had to hold himself so bad so it won’t be. He then caressed Gavi’s brow and cheekbone with his thumb.
“Come here”, he said as he placed his head in front of his dick, Vinicius didn’t have to give another order because Gavi’s mouth had already opened up by itself to accept back Vini’s length. he let it fill up his mouth and completely vanish in there, Vinicius using it as a warm cave to go in and out of. Gavi’s hazel eyes looked up at Vinicius as his mouth was kept wide open, waiting to accept his length all over again, just as many times as you need, and he moaned when he got it, his eyes rolling to the back of his head as Vini’s hips were slowly bucking into his mouth, dipping his dick in and out of there carefully.
“Mírame”, Vinicius ordered as he pulled his dick out and was just about to slide it in again.
“Me encanta tu boquita”, he started talking, started spilling all kinds of stuff, sometimes in Spanish, sometimes in Portuguese. He didn’t even notice the difference anymore.
“Está perfeito”, he slid one thumb between Gavi's lips and watched him lapping on it with his pink tongue, his lips closing around it. He moved the thumb to give yet another round to his dick, the blissful contrast between the cold air of the room and the consuming warmth of Gavi’s mouth sent shivers down his spine.
“Eu amo essa boquinha tão doce”, he was fucking Gavi’s mouth at this point, thrusting his hips in and out of the perfect place. Gavi’s glossy eyes wouldn’t stop looking at his own.
“Ohhh MEU DEUS!”, Gavi’s head immediately went pushed away from his dick, thin strings of spit stretching from his lips to vini’s equally glossy tip.
“You’ll make me cum like that, Gavira”,
“Isn’t that the point?”
“I feel like i want more”, he helped Gavi climb on the couch and automatically climbed on to him. “It’s not enough. So many things I wanna do to you”, he was leaving wet kisses on his milky skin, leaving a kiss on every beauty mark that came on his way.
“You’re so soft”, he mumbled, stroking his torso with his fingers, pinching on his nipples, which provoked some very sweet sounds to burst out of the spanish mouth.
Vini gave him another twist, which provoked another cry.
“Oh”, Vinicius lingered on the subject, it was important for him to draw all the conclusions.
“So Pablo goes crazy when abusing his little nipples”, Vini gave his nipples a few gentles tugs, twisting them slowly, playing with them in his fingers. He loved seeing Gavi so helpless.
“Noted. What else do Pablo go crazy for?”, his finger was going up and down his belly, his happy trail, his dick was so hard and leaking and aching, he was desperate to be touched.
“Vini, please…”, he panted, begging Vinicius to free his leaking dick from his pants.
Before Vinicius could ask him “please what” , or tell him how much he loved hearing him saying his name like that, he was already back at pleading.
“Touch me Vini, please. I wanna cum”, he slid his pants and underwear down in one motion, revealing a pretty nice looking cock as well, head all leaking, coated in deep pink shade.
Vini circled two fingers around the head, wetting them with some sleek precum before he let his fingers slide past Gavi’s balls to settle and rub on his entrance. “You touch yourself. I’ll take care of the rest”, he said and locked his lips with one of gavi’s nipples, lapping his tongue on it while his fingers were slowly drawing circles on Gavi’s hole, gently easing out the tight muscle, not doing anything other then massaging it softly. He couldn’t get enough of the delicious sounds he got out of the boy’s mouth.
“So Pablo also goes crazy for a few fingers playing with his hole, hmm? Deus”, Vini’s dick was rubbing against the skin of Gavi’s inner thigh, begging and leaking and desperate to be buried in a hot wet space.
Gavi seemed so far gone with his dick in his hand, pumping it firmly while getting off on whatever Vinicius fingers were doing to him. his face was flushed, deep peach color covering his cheeks. Lips swollen and parted, the sweetest of sounds were spilling out of there.
“Fuck, baby, look at you”, Vinicius whispered, moving his mouth to suck on his other nipple, milking another delicious cry from Gavi.
“Mmm”, one of Vini’s fingers slightly pushed inside Gavi just to see how tight he was, which he definitely was, but he opened up so easily for Vini, body reacting fast.
He brought his fingers to his own busy mouth and sloppily licked them wet, leaving them coated enough to keep exploring Gavi’s body.
He brought them back to Gavi’s ass, caressing him ever so softly while pushing his index finger so slowly inside him that they barely even noticed how naturally the entire digit slid right into him. Vini made it move inside him, curling it and drawing little shapes with it, feeding off the spaniard’s moans.
“Do you like it?”, he asked him, softly beginning to move it back and forth.
Gavi nodded in between breaths.
“Keep doing it, ok? I’m gonna cum”, Gavi asked shyly and Vinicius obliged his wish, his lips were back on his nipple, his tongue playing with it in his mouth, his finger sliding in and out of him and it’s all so soft and sweet and pink, his moans and whimpers, his hand moving faster on his dick and just as he heard the sound of Vinicius‘ voice speaking to him he felt his orgasm starting to build in his belly.
“Você quer outro?”, Vinicius asked him in his native language as he was popping another finger into him, the pressure making Gavi shrink and start coming, releasing white stripes of cum on the floor and the coffee table near the couch.
He was panting heavily, curses in Spanish escaping his lips, shit, fuck, god damnit, motherfucker. It was so good.
“Lemme cum in your mouth?”, Vinicius offered to now spent Gavi. He absolutely needed to come, and soon.
“Wanna watch you, how you making me come with this pretty mouth of yours”, he said and stood up from the couch, having yet panting Gavi kneeling in front of him.
He grabbed the base of his dick and stroked the parts that weren’t lucky enough to be wrapped by Gavi’s heavenly lips. It was only until Gavi rapidly swallowed his entire dick into his mouth again, swallowing around his length, and the final straw; he looked right into Vini’s eyes. He looked so damn pretty like this, fuck. Vinicius couldn’t have enough of this, this was what he always wanted to see in front of him for the rest of his fucking life.
Vinicius roared. He wrapped his fingers in the Spaniard's hair and held his face in that angle. He could never look away. He couldn’t even blink. As Gavi was swallowing his dick one and second time again, Vinicius allowed himself to release right there.
He was doing everything in his power not to close his eyes, to keep looking into Gavi’s teary ones as he was coming in his throat. he’s doing so good.
“Mue deus, que rico me lo haces”, Vinicius helped Gavi to climb back onto the couch and to normalize their breathing for a moment.
They looked at each other and they’ve finally shared a kiss, their tongues drawn to each other instantly like magnets. The kiss was slow and profound, delicious sounds escaping both of their lips as they kept doing that for what seemed like eternity, until they felt a frightening lack of oxygen.
Gavi ended the passionate make-out session with a peck on Vini’s lips, “I’m going to the bathroom”, then he quickly escaped.
Vinicius was still processing everything that happened. He grabbes his phone and wrote a message.
“He does give amazing head” , he wrote.
“But i dont think it’s because of your ridiculous lip theory. I think he just really really loves it”.
He wanted to send this message to Militão, but then he just left it there without hitting the send button. Eu sou um cavalheiro, he firmly decided to himself. The need to brag or share his intense experience was strong. But he decided he was not gonna break his word to himself. Besides, Gavi deserved some respect.
“Are you taking a shower without me? Wait up!”, He shouted as he heard the water start running. His phone forgotten on the couch.
People could think whatever they wanted about their relationship, whatever that was, he figured. He was way in too deep to care.