Title: "Party Games (Eureka!)"
Fandom: MCR
Pairing: Frank/Gerard
Summary: Gerard has awesome ideas. (Takes place around early MCR days.)
Notes: I emailed my trustworthy friends and asked for ideas on what to write on a boring work afternoon.
aneli8 came up with "First time Gerard blew Frank." So, here it is, short and silly. Thanks to
brooklinegirl for the beta. ♥
Party Games (Eureka!)
Well, it certainly hadn’t been planned, but that was okay, because he was also drunk. Kind of deeply buzzed, not yet at the falling-over stage. But he was at the stage where things you maybe really, really wanted all the time, even when you weren’t drunk, were kind of pushed to the front of your brain and seemed like really, really awesome things to do right now.
So, it seemed like a really, really awesome thing to do, tugging Frank away from the party crowd by one hand, leading him into the bathroom and shutting the door, then leaning in close and whispering, "Hey, Frankie, I wanna do something."
Frank - also deeply buzzed, and bright with it, grin huge, liquid in the dark - puffed his breath close to Gerard’s mouth and whispered back conspiratorially, "Does it have to do with weed? ‘Cause I could go for some weed right about now."
Gerard shook his head and chewed on his lip. "No, I got nothing, sorry."
"Oh, okay," Frank mumbled, his head drooping a bit with disappointment
Gerard took a moment to feel bad about his deficiency at carrying weed, then pressed closer in and licked his lips. "But the thing," he reminded Frank. "That I wanna do. You want me to?" He kind of breathed the last few words out, because it was quiet in the dark and felt good.
Frank’s face was really, really close, but it was hard to make out all the details. He was all shadows, dark and darker, and smudged, like, Gerard knew what to look for in the slope of his nose or quirk of his lips, but if he hadn’t, he wouldn’t have been able to. It still surprised him when the shape of Frank’s mouth changed when he asked, "What thing, Gee? You never said."
"Oh." Gerard breathed out dumbly, and then decided it was probably better to demonstrate, anyway. He slid to his knees and reached for Frank’s belt, cold under his fingers. "Okay?" He looked up once he’d tugged it open.
He thought Frank’s mouth was open the tiniest bit, but it was hard to tell. His mouth was dark and maybe a little bigger than Gerard thought it should have been. But Gerard could tell when Frank’s teeth bit his lower lip and he gave him a shaky nod of consent to blowjob.
Awesome. Gerard was glad, really, really glad that it was okay to suck Frank off, because he had maybe thought about it so many times, he’d lost count of all the fantasies. Now it wasn’t fantasy, but his fingers working Frank’s pants open, then skimming them down to Frank’s knees. Frank’s fingers fumbled alongside his and together they got his briefs down as well, and then Frank’s half-hard cock was right in front of Gerard’s face, all Hi, I look delicious! Please suck me off immediately!
Gerard licked his lips, swallowed against the spit already gathered in his mouth, and went to town. As soon as he wrapped his lips around the head, it filled out, got harder, hotter, all-systems-go kind of ready. Gerard moaned and heard Frank’s own groan somewhere in the haze above him. Frank’s dick was delicious - salty and sweaty and exactly what cock should taste like, Gerard thought. A guy’s taste, kind of dirty, kind of sharp. He fucking loved that taste.
At first he wasn’t sure where to settle his hands, but then found purchase around Frank’s hips, soft and pliable and silky smooth. It was cute, really, that Frank, such a rough-and-tumble rumbly kind of dude, had such smooth skin, like it hadn’t been grated in a million fights, or inked with big scary needles.
Gerard lost himself in the meditative up-and-down bob of sucking Frank’s cock. It was so damn good, that heavy feel of him on Gerard’s tongue, the sharp little hisses and moans that spilled from Frank’s lips, his hands gripping Gerard’s head like they had been shaped for it. Gerard was almost unprepared for Frank’s hips to hitch slightly, for his voice to break over a cry, and he thought maybe Frank had tried to warn him with a tug on Gerard’s t-shirt, but Gerard thought, why? and stayed right where he wanted.
Frank kind of jerked with his entire body when he came. His rough half-grunt, half-gasp went right through Gerard’s gut, and to his own dick, because he hadn’t even really noticed that he’d gotten hard somewhere along the way, but he had, apparently. He swallowed every bitter drop and only let go of Frank’s dick when Frank actually pulled him back and hissed a bit. As soon as Frank's dick was no longer in Gerard's mouth, Gerard was so fucking hard and turned on, it was like his breath had been kicked out of him, like one of those dreams where you’re driving and are just about to rear-end some car coming out of nowhere but then you wake up slammed back into your own body. But that was good, too, that was fucking awesome, because Frank had gone down to his knees in front of Gerard, hands scrambling for Gerard’s jeans, flicking the button open, sliding the zipper down and pulling his boxers away just enough to fit his hand where Gerard really needed it.
Gerard felt like his eyes had rolled all the way to the back of his head, that’s how fucking good Frank was with his hands. He was jacking Gerard off just hard and fast enough, tight and so motherfucking good.
"Aw, Christ, fuck, yeah -" Gerard bit out. When Frank skimmed his thumb over the crown, Gerard kind of fell backwards, but Frank caught him with his other arm around his middle and jerked him off like that, with Gerard trapped in his hold, knees against Frank’s knees, breath against Frank’s neck. He wasn’t going to last, Gerard realized in a moment of sudden clarity amidst the onslaught.
"Oh, fuck, fuck, Frankie, I’m gonna - gonna come, Frankie, sorry," he managed to babble out, and it didn’t take long at all, it never did when it was this hot and he was just drunk enough to be unable to hold back. And Frank was hot, so fucking hot, and holding Gerard up like he really didn’t want him to fall, his hand almost too warm on Gerard's lower back, clutching at him like he wanted to keep him there for a while. Gerard muffled his gasp on Frank’s shoulder and came all over his fist.
After a long moment of Gerard just gasping and getting his heart beat back to normal, Frank wiped it all on his jeans, which Gerard just found totally endearing, really, because Frank could have used Gerard’s pants - Gerard didn’t care. His face was smooshed into Frank’s neck, and where he breathed on it, moisture stayed. The bathroom kind of smelled, he realized.
Frank whispered "Gee," in his ear, and Gerard just hummed. "Gee, you, uh, you all right?"
Gerard nodded, his nose feeling really pretty comfortable in the crook of Frank’s neck. He maybe could stay there for a little while. Frankie smelled good. "Yeah, ‘m good," he managed. Then he flicked out his tongue and tasted Frank’s skin. It was like a less concentrated taste of his cock, like, less humid and intimate. More fresh air. It was nice, too.
"Uh, good." Frank was kind of whispering the questions, like his voice didn’t know where to settle. Gerard squeezed his hips where his hands had gone back. He liked Frank’s hips. "Is this, I mean. Uhm." Gerard felt Frank scratch his own head, then drop his hand back to his folded knee. "What the hell, man," Frank finally finished, not like a question anymore, just a fact.
Gerard stopped licking Frank’s neck for a minute and pulled back. Frank was an inch away and Gerard could see his face clearer now - maybe his eyes had adjusted to the dark, like a bat’s. That was cool. But Frank looked worried and Gerard realized that he’d forgotten to explain, after all.
"I like you," he said looking Frank directly in the eye, then reeled back. "Sorry, was that too forward?"
Frank’s lips stretched into a lopsided smile. "Are we talking about the blowjob or you liking me?"
"Uh, the liking you part." Gerard thought about it. "Though I guess the blowjob was kind of forward, too."
Frank shrugged, still smiling. "Yeah, but I like forward."
"Yeah?" Gerard smiled back, knowing it was goofy-looking.
"Yeah," Frank nodded. "And I like you. Too."
Gerard couldn’t stop smiling. He felt so good, even with his dick still hanging out of his pants. And that was okay, because Frank’s was keeping him company, airing out like pals here in the bathroom.
"Good," Gerard confirmed, then added, "You should fucking kiss me now."
Frank fucking did.
*