Work Text:
Johnny wakes up to something warm and wet against his neck.
"Ahh... fuck, Johnny... baby, wake up."
He blinks hard. Feels lips and teeth against his neck. "Gyro, what the fuck?"
"Ah, good, you're awake." Gyro grins at him sheepishly, his eyes glinting in the darkness.
"This better be fucking important," Johnny mutters, glaring at him. "What the fuck time is it?"
Gyro shrugs. "Dunno. I have, uh, a little problem."
Johnny stares at him, barely able to process the words, still half asleep. "What?"
"Johnny." He gestures vaguely downwards, and Johnny follows the movement of his hand.
"Oh my god," Johnny says, staring at Gyro's crotch, his cheeks flushing. "There is nothing 'little' about that. Jesus, Gyro, you couldn't take care of it yourself?"
"Sorry," Gyro mutters, kissing his neck again, grinding his clothed erection against Johnny's leg. "I was kind of hoping you would..."
"Fuck's sake." Johnny huffs out a sigh, but wriggles down to settle between Gyro's legs anyway. He yanks Gyro's sweatpants down, glaring up at him.
"Could you look a little less mad?" Gyro complains. "It's kind of turning me off."
Johnny ignores him, instead licking a stripe up Gyro's cock, reveling in the way he throws his head back and lets out a low groan. He licks at it again, slipping his hands up to rest against Gyro's bare stomach.
"Shit, Johnny, quit teasing, would you? I need to feel your mouth around me."
He holds back a smirk, and nuzzles his face against it. "I can't believe you woke me up for this."
"I think you love it," Gyro says through grit teeth. "Johnny, please."
"Fine." He opens his mouth wide, staring up at Gyro as he takes the tip into his mouth.
Gyro lifts a hand to cover his own mouth, the other hand coming down to tangle in Johnny's hair. "Fuck, baby, that's it. Good boy."
Johnny ignores the way the praise sparks butterflies in his stomach. This isn't about him; his one goal is to get Gyro off as quickly as possible and go the fuck back to sleep. He slips down further, taking more of Gyro's cock into his mouth, and the hand in his hair tightens, tugging slightly.
"God, Johnny, your mouth feels so fucking good," Gyro groans, bucking his hips up slightly, pushing further past Johnny's lips.
Finally Johnny reaches the base, concentrating hard on breathing and not gagging. Gyro isn't exactly small, and taking him all the way in his mouth isn't an easy feat. He hums around the cock in his mouth, nuzzling into Gyro's pubes, feeling a little smug.
And then Gyro grabs Johnny's head, pushing his cock as deep as it will go, causing him to choke slightly.
Johnny pulls up with a splutter. "Hey! What the-"
Before he can even get the sentence out, Gyro's fucking up into his mouth again with a loud groan.
"Fuck, baby," Gryo growls, holding Johnny's head in place firmly, pumping his cock in and out of his mouth. "Shit, I can't- I'm sorry, fuck, Johnny, it feels so good!"
Johnny whimpers, trying to pull off, but Gyro's grip is like a vice, holding him so tight it almost hurts.
"Johnny, oh, fuck, Johnny!" Gyro cries out, his hips fucking up again and again into Johnny's mouth, setting a brutal pace. "God, baby, your mouth is amazing, fuck!"
Johnny's hand slaps against Gyro's waist frantically. I can't breathe. If Gyro notices, he doesn't show it, relentlessly forcing his cock down Johnny's throat. His eyes start to water, the lack of oxygen making him dizzy. Shit, is he wet? He's pretty sure he's wet.
"Fuck, I'm gonna fucking cum!" Gyro groans out. "Gonna pump my load down your whore throat, shit- you fucking love this, don't you, bitch?"
Johnny moans loudly, flushing and humiliated because Gyro's right, he does fucking love this. He can hardly breathe and Gyro's grip on his head is hurting and he's getting off on it. If he could, he's pretty sure he'd be humping the bed like a bitch in heat right now.
Gyro holds his head down suddenly, grinding up into his mouth, forcing his cock as deep as it can go. "Fuck, baby- shit, I'm cumming! Johnny! Oh, fuck!"
Hot cum spurts down Johnny's throat, flooding his mouth, filling up his airways. Finally Gyro releases his head, and Johnny sits up. He coughs violently, cum leaking out of his nose, dripping out of his mouth and down his chin and finally he can breathe again.
Gyro's at his side within seconds. "Fuck, Johnny, I'm so sorry! I didn't mean to- shit, are you okay?"
"I'm fine," Johnny chokes out, wiping the cum off of his chin.
"God, I'm so fucking sorry. Are you- oh, god, did I hurt you?"
"Gyro," Johnny says pointedly. "It's fine."
Gyro frowns. "No, it's not. If I-"
Johnny leans back slightly, reaches down to spread his legs, breathing heavily, his pupils blown wide. "I said it's fine."
Gyro's eyes drop down to the wet spot on his panties. "Oh. Oh."
"Gyro..." Johnny breathes out, reaching down to palm at himself through the damp fabric. "That was so fucking hot. I love it when you use my mouth like that."
"Oh," Gyro says again. "So... you're not upset?"
Johnny stares at him blankly. "Are you fuckin' stupid? I'm really horny."
Gyro grins, and leans in to kiss his neck. "You want me to take care of that for you, baby?"
"You fucking better." He returns the grin, and shuffles around to lay back against the pillows. "Finger me?"
"Fuck, yeah, of course." Gyro snuggles up to him, his hand slipping down into Johnny's panties, kissing at his jaw and throat. Strong fingers rub gentle circles into his clit, and Johnny moans. "Jesus. You're so fucking wet, Johnny."
Johnny bites his lip hard, eyes rolling back as Gyro pushes a finger inside of him. "Oh, fuck. God, please, Gyro, I'm desperate."
"Yeah?"
Gyro grins against his neck, quickly adding a second finger, pumping them in and out of his wet little pussy and stretching him open. "You looked so fucking good choking on my dick like that."
Johnny groans. "Gyro, please, harder."
The fingers inside him start pumping faster, stretching him good, and Johnny feels tears biting at his eyes. Gyro curls his fingers just right, fucking up into his G spot.
"Oh, god, Gyro!" Johnny moans out, his back arching up off the pillows. "Oh my god, right there! Yes, fuck! Don't stop!"
Gyro's warm lips find his, thick fingers massaging his G spot, and Johnny moans into his mouth. Their lips part, and Johnny feels Gyro huff out a half laugh against his mouth. "You like that, huh?"
"God, I fucking love it!" Johnny cries, grabbing at Gyro's arms. "Shit, I'm gonna cum! You're gonna make me cum! Oh my god-"
Johnny tenses up, his body tightening and finally releasing. He falls back against the pillows, letting himself go limp as the tears spill down his cheeks. "Oh, fuck!"
"God, you're fucking hot," Gyro groans. "You came hard, didn't you? Look at the mess you made, baby."
He glances down, panting. Fuck, by the looks of it, he squirted, and hard. His panties and the sheets beneath him are soaked through, and Gyro's fingers are dripping. "Oh, shit. Fuck, that felt so good."
Gyro kisses him again, grinning into his mouth. "Worth waking up for?"
Johnny smiles sleepily, wrapping his arms around Gyro's warm body. "God, yeah. Definitely."
