Work Text:
There was something about the way Gerard looked, moved, and sang tonight that caught Frank off guard – and he couldn’t figure out why. Maybe it was the alcohol, weed, and adrenaline, but those were always present at the other shows they played, so he couldn’t exactly blame it on that. Also, Gerard’s jacket was far too small on them and for some reason, Frank couldn’t stop staring.
The stages they played on were always quite small, so Mikey usually blocked the view of the rest of the band while he moved up and downstage during their performances. Due to this, it was easy for Frank to focus on guitar, to focus on playing until his fingers bled and every part of his body ached for days after.
But, the Fireside Bowl had a stage that was a tad bit bigger than what they were used to, and Mikey kept stepping back from the crowd towards the drums, creating a wide gap that allowed Frank a chance to get a full view of his lead singer for almost the first time since he was in the audience, months before he joined the band.
Gerard was awkward, clumsy, and stiff on and off stage. Their hair looked wet almost all the time, they rarely showered or even changed out of that stupid motorhead hoodie, black jeans, and that disgusting leather jacket, and they were insanely quiet whenever they weren’t singing or screaming. And when they weren’t at practice or on stage, Frank hardly spoke to them.
Of course, things were different when they performed – that was usually how things went for everyone, and whenever Frank was able to catch glimpses of them, he really enjoyed the way they sang and moved. And, even though they were greasy and awkward, Frank could easily say that he found them attractive – except, he’d never tell Mikey that if he wanted to keep his head on his shoulders.
Frank remembered when he’d see the band before he ever joined it (mainly to see Mikey), especially at little events that Eyeball Records held. Gerard would often stand by themself in a corner with whatever alcohol they could get their hands on, or they’d follow Mikey around. Frank understood why Gerard didn’t interact with him then, but now he’d been a part of the band for about six months, so it was honestly confusing as to why he hadn’t been able to get close to Gerard yet. It wasn’t his fault, he wanted to learn more about the guy who wrote the lyrics for their songs and sang, but Gerard was always curled up in the corner of the van with a sketchbook in one hand and a pen or pencil in the other.
There was a time the other day when Mikey and Ray went to get snacks and drinks from a gas station when they stopped, and Frank took Mikey’s seat – right beside Gerard in the far right of the van. Gerard barely glanced at him as they continued to gnaw on the pencil they were holding, the lead lightly grazing the paper.
“ What are ya drawing?” Frank asked – he wasn’t the type to sit in silence. Gerard finally ripped their eyes from the sketchbook and looked at him, and Frank noticed right then and there just how girlish their face was. They then slightly opened their mouth and let the eraser of the pencil take a break from being chewed on, and Frank could see the spit lingering on their bottom lip.
“Just something for a comic idea. I can’t figure out how I want this character’s hair to look, though.”
Then they put the end of the pencil back in their mouth, and the conversation was finished because Mikey and Ray returned, and Frank wasn’t going to deny Mikey his spot next to his brother.
Gerard was a mystery to Frank, and he was pretty certain that was just how Gerard was, especially since he wasn’t ever able to witness Gerard in their full glory of performing.
Yet, on a random Saturday night in Chicago, Frank finally was able to see Gerard for the first time. He saw the way Gerard jumped up and down, shook their head to make their hair move, moved their hips, and planted their foot on a speaker as they sang. He saw the side of Gerard that didn’t exist whenever they were hunched over a sketchbook or explaining the lyrics to the band.
That might’ve been the reason why Frank couldn’t seem to tear his eyes off the singer. He felt a little weird about it – just staring the way he was, but he couldn’t help it. Even though they were still awkward, clumsy, and stiff, there was a type of strange fluidity to their movements that was almost hypnotizing.
Was it weird to refer to your lead singer’s movements as hypnotizing? Frank hoped it wasn’t.
He decided to finally tear his eyes off Gerard and return his gaze to his guitar because that was what he was here to do. Luckily, that seemed to work, because he was able to focus on the chords to Fashion Statement until the song came to a close.
Then Frank realized he was short out of luck, because it was time for the next song, and Gerard was running a hand through their hair and breathing into the mic in a way that caught Frank’s attention again.
“This next song is called Honey This Mirror Ain’t Big Enough For The Two Of Us, and it’s about killin’ the head cheerleader just to get a fuckin’ hard-on!” They yelled, and Ray began strumming. Frank chose to watch Gerard for a brief second before Mikey took a few steps forward, blocking his vision. He couldn’t tell if he was annoyed or grateful for his best friend at that moment, but he didn’t have enough time to decide before his cue came.
Something about the sound of his instrument sounded a little off, so he turned around and went over to his pedals, kicking them until he sounded normal again, and then he turned back around, letting himself focus on the song at hand and making sure he was on time with his backup screams.
When the bridge came around, everything slowed down, and he found himself with his eyes open looking over to his left. To his surprise, Mikey was much further back, creating a huge gap in between Gerard and himself, and Gerard was jumping up and down before they turned and Frank swore they made direct eye contact with him for a split second.
It felt almost like slow motion – as if Frank wasn’t controlling his body, because suddenly he was right beside Gerard, and their arm was around his shoulder and his arm was around them as Gerard sang. Frank could feel the sweat from the back of their neck on his fingers, the ends of their hair grazing his skin.
The next thing he knew – Frank snaked his hands into Gerard’s hair, grabbed a handful right at the roots, and pulled.
Gerard’s head fell back into Frank’s movements, their mouth leaving the mic and their eyes fluttering closed, but that wasn’t what caught Frank’s attention. He was fully focused on the fact that Gerard moaned at his cruel actions.
Out of all things to happen in 2003, Frank couldn’t have predicted that he would end up sporting a semi on stage because of some greasy recluse of a frontman’s breathy, loud moan.
Yet, here he was – half hard and using his guitar to hide any signs of his current state as he tried to process what just happened whilst simultaneously trying to ignore his lead singer and the fact that he just caused Gerard Way to moan on stage.
Unfortunately, ignoring Gerard was proven to be difficult, because they only seemed to get more and more energy as the show continued. They kept shooting glances towards Frank, and it wasn’t like he could ignore their gaze (since when did Gerard have such big eyes?), so he sent them a few looks in return. And, maybe it was the orange tint of the room or the intensity with which they were performing, but Frank felt like Gerard’s cheeks looked pinker than usual every time they exchanged eye contact.
The rest of the set flew by pretty quickly, yet somehow with each song, Frank felt himself drawn to Gerard even more. There was a moment when they kept shaking their hips during Sorrows, and Frank couldn’t tell if it was intentional or not – especially with the way Gerard was built. Their hips and thighs were hugged by the tight jeans they were wearing, and if it wasn’t for the obvious bulge in their pants, Frank believed anyone could be easily fooled into thinking that Gerard was a girl at first glance.
Alongside Gerard’s body movements, some fucker in the crowd that Frank didn’t recognize – tall guy, muscular, very masculine looking, pretty much everything Frank wasn’t – seemed to catch Gerard’s attention. They were always the type to basically throw themself into the faces of the people at the front of the stage, but this guy put his hand on the back of their head before spitting directly in their face. They stumbled back a tad, and Frank was ready to drop his guitar and throw himself at the man, but he heard a high-pitched laugh which caused him to freeze as he turned to see Gerard’s reaction.
“You can spit on me, sure,” The frontman smiled, wiping the spit from their face and wiping it on their jacket. Frank’s eyes followed their hand, which landed on their thigh, and he felt his chest tighten at the fact that Gerard’s jeans seemed to be much tighter in the crotch region than before the guy spat in their face.
Jesus Christ.
Frank felt like he suddenly knew way too much about Gerard, yet also he desperately wanted to know more. And it just so happened that Mikey moved out of the way again, so Frank chose to do what any sane person would do.
He locked eyes with Gerard, and spit at them, because, hey, they asked for it. Plus, Frank wanted to one-up that hot guy in the crowd. He wasn’t sure why he was even slightly jealous in the first place, but he decided to push that aside for now and focus on the fact that he actually just spit on his frontman.
The spit didn’t land on their face (much to Frank’s dismay), but he couldn’t be too disappointed, not when Gerard opened their mouth, as if they were trying to catch Frank’s saliva and swallow it.
Fuck, Gerard was filthy.
––––
Somehow, Frank lasted through the rest of the set, his skin itching with the high of being on stage. The second Gerard finished singing Vampires, he had to do something to release some of his energy, so he flung himself into the crowd. He was pretty certain that his guitar hit a few people, but he couldn’t give two shits because his body was on fire and his mind was clouded with images of his lead singer in a variety of positions. If this was any other time, Frank would be freaked out and ashamed of himself for his current thoughts – hell, Mikey would murder him if he knew – but at this moment, Frank wasn’t ashamed in the slightest, he was overly energetic and turned on.
He was pushed back onto the stage, and as he found his footing, Frank caught Gerard staring at him as they gathered the cord of their microphone. Frank smirked, and Gerard’s eyes widened for a moment before they moved their focus onto the wire they were currently coiling up.
The cleanup was quick (everyone took care of their own amps and instruments, with some help from a few friends), and soon enough, some other band took their spot on stage. Frank found himself in a dimly lit corner of the room with a can of beer that was practically empty in his left hand, and a joint that was on its last legs in between his lips.
“Can I get a hit?” A voice asked, and he knew immediately who the voice belonged to, because there was no one here who sounded like that.
“Yeah, have at it,” He grinned, taking the sad excuse of a joint out of his mouth and holding it up to Gerard, who stood a foot or two away from him. Gerard hesitantly took a couple of steps forward, and Frank was amused at their timidness in comparison to how they were on stage.
“Jesus, Gerard. I don’t bite,” He laughed, and Gerard smiled at his words. Frank felt somewhat triumphant at that, even though it wasn’t like it was hard to make Gerard laugh. They were pretty giggly, especially when they were drunk.
“Fuck off,” They muttered, the smile still plastered on their face. Frank never noticed until now just how small their teeth were. He also never noticed just how pink their lips were. They finally took the joint from Frank and walked past him a bit, so they were leaning against the wall, one of them facing Frank, the other half towards the band on stage.
“You were really great tonight,” Frank spoke up, and Gerard smiled as they blew out some of the smoke, a quiet cough leaving their mouth.
“Thanks, you were too,” They replied, bringing the joint up to their lips again, before frowning as they realized that it wasn’t lit anymore. Frank caught notice of this, digging into his pockets to find his lighter.
Before Gerard could even ask, Frank cupped one hand around the end of the joint, using the other to click on his lighter as he brought it closer to Gerard. Their face was all bright from the small flame, and their eyes were big, watching Frank in silence as he relit the joint. There were probably one or two good hits left, so it made more sense to just get new weed instead, but Gerard wasn’t complaining, so neither was he. The only thing he could focus on was Gerard’s mouth, and they definitely noticed that he was staring.
Frank watched as Gerard inhaled the smoke, their chest rising and then falling as they exhaled. They were sort of sunken in on themselves, looking smaller under Frank’s stare. He was very happy that he was crossed at the moment because if he was sober, he would’ve been embarrassed at the way he continued to watch the frontman smoke.
“So,” Frank finally broke the silence, and Gerard’s eyes darted up to meet his as they took what seemed to be the final puff. “Spitting and hair-pulling, huh?”
Gerard immediately choked at what Frank said, coughing from the joint they just finished. They dropped it on the ground and put it out with their shoe as they recovered from the coughing fit. When they looked back up, their eyes were a bit teary and their round cheeks were bright red.
“I’ll take that as a yes, I guess,” He smirked, and Gerard was a bit more prepared for any comments this time so they laughed nervously.
“Yeah, wouldn’t you like to know?” They raised their eyebrows and narrowed their eyes, almost challenging Frank. “I could ask you the same thing, you know.”
It was already shocking to discover Gerard got off from being spit on and getting their hair yanked on, but Frank couldn’t help but smile at Gerard’s quick words. It was something that Gerard often did on stage – the sharp tongue and bold personality, but Frank hadn’t really seen them ever act like that when they weren’t performing.
Again, Gerard was known to be the quiet, shy, awkward, and reserved member of the band, who rarely even went outside (hence the blinding paleness badly hidden by a variety of black clothes). They got flustered easily, and even when the band teased them in a completely platonic way, Gerard wasn’t one to snap back with any sly remarks.
Maybe they were more confident tonight because they were drunk, a little stoned, and maybe, just maybe: they wanted to flirt with Frank.
“Go ahead and ask me then,” He held eye contact with Gerard, expecting them to back down and freak out – probably disappear outside for a cigarette to be alone. But, much to Frank’s excitement, they stood their ground.
“Alright…” They started, a piece of black hair curling around their finger as they spoke. “Why’d you pull my hair on stage today?”
“Why’d you moan when I pulled your hair?”
Gerard’s eyes grew wide, and Frank never noticed how green they were. He laughed to himself, clearly aware that his question put a crack in Gerard’s boldness.
“You heard?” They asked in a quieter voice than before. Frank nodded, and Gerard looked at the ground.
“You were pretty loud, Gee. Not sure why you’re shocked, you were holding the mic to your mouth,” Frank kept a grin on his face, and his voice was a tad condescending, just to keep up the lighthearted nature of the conversation. Plus, he found himself enjoying the fact that Gerard’s face turned redder by the second. When Gerard didn’t reply, he took a step closer, breaching the gap of personal space by a couple of inches. They looked up at him, and something about the way they were leaning against the wall combined with their flushed cheeks and huge eyes made them appear like a deer in headlights.
“You know, if you ever want me to do something like that again, or more, you could always just ask.” Frank felt the words leave his mouth before he could stop himself, but he had no regrets, especially when he saw the way Gerard’s mouth parted slightly. They brought their cup to their mouth, finishing the final sip, before using their thumb to wipe away any leftover beer that caught on their bottom lip. Even though it was an innocent act, Frank could tell there was nothing innocent about Gerard at that moment. Especially with the way Gerard maintained eye contact with him the whole time – causing Frank to imagine what Gerard would look like with his fingers; or better yet, his cock in that mouth of theirs.
“Is that so? What makes you think I’d want that, huh?” Gerard finally replied, and Frank cocked an eyebrow at them. So – they wanted to keep up with the ‘coy’ act. Alright, Frank was down for the challenge.
He took another step forward, watching as Gerard tensed up. They were completely against the wall with nowhere to go, and Frank reached his hand out, letting it hit the wall just above Gerard’s shoulder, almost trapping them in between himself and the dusty concrete. He watched as they swallowed, their soft jaw clenching as Frank smirked at them.
“I think it’s pretty obvious,” He flickered his eyes down to Gerard’s crotch, where the tight jeans were doing nothing to hide their arousal. Gerard shifted uncomfortably as Frank raked his eyes back up Gerard’s body, and he smiled as he met their gaze again.
“I don’t know what you’re talking about, Fr–” They began, but Frank’s name turned into a soft gasp as Frank leaned in and planted a soft kiss against Gerard’s neck. He smirked against the soft, pale skin, before gently grazing his teeth over the flesh, relishing in the way their breath hitched.
“Are you sure? It sounds like you know exactly what I’m talking about,” He grinned, planting another kiss on their neck on the same spot his teeth ghosted over just seconds prior. Gerard exhaled a quiet whimper before pushing Frank’s shoulder, causing him to stumble back a tad.
For a moment, Frank was absolutely horrified. What if he just totally overstepped everything – it was one thing to flirt or mess around on stage, but it was a whole other thing to just trap your bandmate in between yourself and the wall and start kissing their neck. Oh fuck, Gerard was going to tell Mikey, and Mikey was going to kill him, and then he’d get kicked out of the band–
“Frank,” Gerard said a bit loudly, breaking Frank out of his thoughts.
“I-I’m sorry, Gee. I just thought–” He stuttered, and it was Gerard’s turn to crack a smile at Frank’s sudden shyness.
“You thought right. I just… Can’t do this here. I don’t want Mikey to see,” Gerard replied, and Frank let out a sigh of relief, silently thanking God or whoever was looking over him.
“Where should we go then?” He asked, and Gerard was quiet for a moment before their eyes lit up.
“I saw there’s sort of an alley outside of this place. I’m sure it’s probably pretty empty. And if not, well, we’ll just have to hide a bit.”
Frank’s eyes widened. It was risky to do that, especially at some random basement venue in a place that they weren’t familiar with, but based on what Frank knew by this point, it seemed as though Gerard enjoyed, no, wanted the risk. And, far be it from Frank to deny Gerard what they wanted.
“Shit, yeah. Let’s go,” He managed to say, his head clouded from just the fact that this was actually happening. The two snuck their way through the crowd, Frank’s fingers lingering by Gerard’s, as if they both wanted to hold hands, but they couldn’t.
Finally, Gerard led Frank to the alley – which was hardly an alley, it just seemed more like a side entrance to the venue, but it would make do for their current situation. The second the two were both completely in the dark and most likely out of sight, Frank grabbed Gerard by the wrist and pinned them against the wall of the venue, already earning a light gasp from them.
He wasted no time and immediately pressed his lips against theirs, and oh fuck, he never knew what he was missing in his life until this moment. Their lips were soft and full, and they tasted like a mixture of beer, Frank’s weed, cigarettes, and vanilla? Frank couldn’t exactly tell, but it was sweet and oh-so addicting.
Gerard snaked their free hand into Frank’s hair as they kissed him back, fast and hungry for him. They sunk their teeth into his bottom lip, and he hissed at the pain while rolling his hips into theirs, letting out a groan as he felt Gerard’s erection straining against their jeans.
Frank slowly brought one hand down – the other still pinning Gerard’s wrist against the wall – and softly grazed his fingers over their jeans, grinning as he felt Gerard buck their hips into his hand, desperate for more friction.
“Frank,” They whined. “ Please .”
He pulled away from the kiss and looked at Gerard. They already looked so fucked, it seemed unreal. Their hair was messy with their bangs plastered across their forehead, their pupils dilated, mouth parted open just slightly. Not to mention the fact that they were clearly hard and desperate, their fingers in Frank’s hair tightening as they tried to pull him back into a kiss.
“What do you want, huh?” He grinned, eyes narrowing at the way they squirmed in his grip. “Use your words, Gerard. Clearly, I know how loud you are, so I know you can tell me what you need.”
Gerard bit down on their lip as they tried to suppress a moan at his words, though that was proven difficult when Frank’s hand was still ghosting over their crotch.
“Fuck,” They gasped under their breath. “Touch me, now .”
Frank’s eyes narrowed a bit in the dim light, and he smirked as he pressed his palm directly against Gerard’s clothed dick, relishing in the quiet whimper that left Gerard’s mouth. He knew he shouldn’t be shocked at how desperate and touched-starved Gerard was (it wasn’t like they were often seen hooking up with anyone while they were on the road), but for some reason, it still felt unreal. Maybe it was because Gerard wasn’t just desperate; they were desperate for him.
He continued to touch Gerard through their jeans, keeping his mouth attached to their neck, alternating between gentle kisses and light bites against the delicate skin. Gerard’s legs already appeared to be shaking a bit, and they were clinging onto Frank, letting out quiet and beautiful sounds.
“Can I?” Frank asked, gesturing to their jeans, and Gerard immediately nodded, bringing their hand down to unbutton and unzip the fabric. Frank bit down on his lip and tugged their pants down until they hit mid-thigh, and Jesus Christ – Gerard wasn’t wearing any underwear.
“Fuck,” Frank exhaled, bringing his hand onto their bare thigh. He’d seen Gerard naked a few times – it wasn’t easy to avoid such a situation when they practically lived in a van together – but he’d only seen them when they were soft. Frank knew Gerard was packing down there, but now that he was seeing it in person and fully hard, it was bigger than he expected.
“No underwear?” He teased, digging his nails into their hips, earning a whine that was just on the brink of too loud. “That was unexpected… Were you planning on getting fucked tonight or something?”
“Yeah, you wish,” They exhaled, a smirk on their face. Frank raised an eyebrow as he snuck his hand around to grab a handful of their ass, which they arched into.
“I don’t think I have to wish, baby,” He laughed, watching as Gerard rolled their eyes, and Frank could tell they were trying not to smile, but they were failing pretty badly. He took the opportunity of them being distracted to spit in his hand, before he wrapped his fingers around their cock and started moving his grip up and down at a slow pace.
Gerard bucked their hips directly into Frank’s touch, their eyes fluttering shut as they moaned way too loudly. Frank froze for a moment – both from how hot that was, but also because they were outside in public.
“Gerard, be quiet,” He laughed softly as he began moving his hand again, a bit faster than before. “We don’t wanna get caught.”
Gerard’s eyes opened at that, and oh, Frank understood it now.
“Oh my God, you want people to know how much of a slut you are, huh?” He asked, his voice sounding more surprised than accusatory. For someone so shy – it didn't make much sense that Gerard had this craving for attention, but it seemed to check out. The way Gerard moved on stage, the absurdly tight clothes they wore, the fact that they moaned into the mic, and the things they would say to audience members – they just loved when all eyes were on them, regardless of what they might say when they aren't on stage.
“I–” Gerard stammered, their eyes wide. It was clear that they weren’t expecting Frank to call them out like that, and it was cute how embarrassed they suddenly got. Frank especially enjoyed the way they stayed hard, if not appeared to be even more turned on at the way Frank spoke to them.
“Yes or no question, Gerard,” Frank stated simply. There was something so satisfying about his frontman acting like this because of him – and if he wasn’t already crossed, he was certain he’d still feel a little drunk off of the power he currently possessed.
Frank hadn’t ever been on the wild side when it came to sex – yeah, he liked a little pain here and there, and he wasn’t bad at dirty talk, though he didn’t do it very often. Yet, there was something about Gerard that awoke something in him; he found himself loving the way Gerard reacted to Frank’s bites, scratches, and degrading words.
Fuck, was Frank a sadist? Or was he turned on because Gerard was so into Frank’s sadistic actions?
He decided to push that to the back of his mind – he’d unpack that later when he wasn’t currently jacking off his lead singer. Frank returned his attention to Gerard, awaiting their answer as he continued to touch them.
“Frank,” Gerard squirmed in his hold. “Come on, just–”
“Not what I asked, Gerard,” Frank cut them off with a slap to their thigh using his free hand. They gasped and shut their eyes, teeth sinking into their bottom lip in a way that appeared to be painful. He rubbed his thumb over the head of Gerard’s cock as he stared at them, before giving it a squeeze as his next words spilled from his lips. “Be a good girl and answer the question. I don’t want to repeat myself.”
Okay, Frank had no idea where those words even came from – they sounded foreign even though they left his mouth. Though, seeing Gerard’s reaction at what Frank had just said paired with whatever he was doing with his hand on their dick, he didn’t regret it one bit. They threw their head back, and Frank winced at the way it hit the concrete, but Gerard didn’t notice as they let out another loud moan that sounded vaguely like a ‘yes’ as they nodded in response.
“Gerard !” Frank hissed as he looked around, praying no one decided to go out for a smoke within the last couple of minutes, whilst he progressed into slowly stroking them. “I told you to be quiet. We’re in public, I’m not trying to get arrested for public indecency.”
Gerard’s eyes were locked on his, teary and frustrated.
“Fuck, Frank, I’m sorry, I can’t help it!” They said in a hushed tone, and there was nothing Frank wanted more than to kiss them, because he could tell they were trying for him, which sorta made his heart melt (Frank quickly pushed that feeling into a box of things that he chooses to never address).
Despite the confusing feelings that Frank wanted to avoid, he pulled Gerard’s soft lips into his. He pushed his tongue deep in Gerard’s mouth, hearing a muffled moan in response. Frank took that as a good sign that Gerard was into sloppily making out and continued to basically assault Gerard’s mouth with his tongue. And, as Frank predicted, Gerard really seemed to be into it — becoming more aggressive themself in response.
Frank used his free hand to hold Gerard’s chin before biting down hard on their bottom lip and earning a light whimper from the singer before pulling away. He watched as Gerard chased Frank’s lips for a split second, and his chest tightened at the sight.
With the hand that held Gerard’s chin, he playfully traced Gerard’s swollen bottom lip with his thumb as he focused most of his attention back on Gerard’s cock. Gerard was so sensitive, which was so hot, and he adored the little whines and gasps that accompanied the way Gerard’s body was reacting. However, it was getting to a point where Frank was worried that they were pushing their luck here, and sooner or later someone would catch them — especially when the sounds Gerard made were like an audible candy trail.
When realizing that Gerard’s moans were not going to stop, he improvised the best he could — moving his hand from their chin and sticking his fingers into their mouth. Gerard choked and sputtered around them for a brief moment, clearly shocked, but Frank calmly shushed them as he continued to slowly jerk them off. They relaxed at his soothing tone, and luckily their whines were definitely a lot quieter than before. Frank also kinda (very much) loved the way Gerard sucked on his fingers and drooled all over them. He could only imagine what that would feel like if Gerard was choking on his dick instead.
Frank brought a hand up to their jaw, softly caressing the smooth, pale skin. “I’ll give you two options, alright?” Gerard nodded, waiting for him to continue.
“You can either shut the fuck up while I get you off here with my hand, or we can go see if the van is empty, and I can do a lot more to you, and you’ll be able to be as loud as you want.”
Gerard’s eyes opened wider at his words, their hands moving to his shirt, clinging onto the fabric. Frank wanted to give them the chance to respond, and he pulled his fingers out of their mouth.
“Yes, yes, the van, please . Need you, Frankie.”
Frank almost felt himself fall over at how pretty Gerard looked and sounded as they begged him. He was instantly thinking of ways to see Gerard beg in the future, because apparently now that’s something he was into. Great, another thing to unpack. Frank’s growing list of things he was into aside — Gerard literally just begged him to fuck them in a van. Who was he to not give them what they wanted so badly?
––––
“Shirt off,” Gerard panted, their hands moving under the hem as they tugged Frank’s shirt upwards. He complied, pulling it over his head and tossing it to the ground. The van wasn’t the most comfortable or practical place to be – but it wasn’t like there was anywhere else they could go, and clearly, they couldn’t stay outside with how Gerard was acting.
“So hot, Frank,” They exhaled, tracing their fingers up and down his skin, occasionally stopping on the different tattoos he had. Gerard looked back into his eyes, bringing a hand up to stop on the scorpion tattoo, tracing their fingers on his neck. “Are you gonna get more?”
Frank nodded, his breath hitching at Gerard’s warm touch. “Yeah, wanna cover every inch of myself in ink. Why, do you like it?”
“Yeah,” Gerard smiled, their eyes shining, fingers still tracing the tattoo. “I wish I could get one, I think they are so beautiful.”
Gerard began to pepper light kisses along Frank’s jaw line, before tracing their tongue up his ear — sending chills down Frank’s spine. Gerard then moved their mouth onto Frank’s neck, planting kisses and nipping ever so gently before moving lower and sinking their teeth into his collarbone, hard enough that Frank felt like the skin might’ve broken. Frank hissed at the initial pain, but it quickly turned into a moan as Gerard gently dragged their tongue across the bite mark, humming against the bone.
Frank tangled his fingers into Gerard’s hair, grabbing a huge handful as he yanked their head backward, away from his skin. They inhaled sharply, a wonderful high-pitched noise leaving their mouth as they shut their eyes, letting themself be held in Frank’s grip.
“Fucking vampire,” He laughed, bringing a finger of his up to touch his collarbone. The skin was definitely broken at the surface, and Gerard opened their eyes again, looking at him with a satisfied grin.
“Clearly you liked it by that sound you made,” They replied. “Guess I’m not the only vocal one.”
“That’s cute you think I'm at your level. But, we both know that's not true,” Frank was quick to say, tugging on Gerard’s hair again before flipping them over, pushing Gerard onto their back as he climbed on top of them.
He decided to ignore any of their whiny protests about how they weren’t actually that loud or whatever point they were trying to make, and instead, he grabbed the bottom of their shirt and began pulling it over their head.
“Hey–” They started, bringing their arms up in an attempt to cover themself, but Frank was quick to get the rest of the shirt off before pinning their arms into the seat.
“No, shut up,” He cut Gerard off, watching as their mouth opened to respond, but nothing came out. Frank watched Gerard intently, still holding their arms down, and they stared right back at him with those doe eyes that Frank never knew he adored until right now.
“Do you wanna do this?” Frank asked, his words slow. Gerard nodded simply, and Frank slowly let go of their arms, moving his hands onto Gerard’s exposed waist. “Then let me do this, alright? I want to look at you.”
Gerard only responded with a mewl as Frank moved lower, unbuttoning and then pulling off their jeans completely. He tossed them into the pile of his and Gerard’s shirt and the leather jacket they took off the moment the two entered the van. Frank began to run his hands up and down Gerard’s torso, before focusing his attention down to their pale legs.
“Frank,” Gerard spoke up while Frank pressed kisses along their upper thighs. “Please .”
It was pretty clear what Gerard wanted – especially with the way they kept squirming as Frank tried to hold their hips in place. He took that knowledge and ran with it, gripping Gerard’s thighs and slowly pushing their legs apart so Frank could fit between them. Slowly, Frank lowered his head, kissing the insides of one thigh, mouthing and biting at the skin, before slowly doing the same to the other. Gerard was an absolute mess by that point, with their dick fully hard and pressed against their stomach, the tip glistening with precum.
“Frank, come on,” They whined, trying to buck their hips again toward Frank’s mouth, and as much as he liked to tease Gerard, he needed this just as much as them. Frank slowly took their cock in one hand, feeling his stomach tense at the breathy ‘ F– ’s that stumbled out of their mouth. Frank couldn’t tell if Gerard was trying to say ‘fuck’ or ‘Frank’ but in truth, he didn’t have a preference. Either way, it was hot as fuck, and he wanted more.
Frank chose to silently reward them by sinking his mouth around Gerard’s cock, eliciting the loudest moan yet out of the frontman. He glanced up at them from where they were lying, swallowing around Gerard.
By this point, Frank clearly understood that Gerard was very vocal, but he didn’t expect them to be reacting the way they were when he gave them head. Gerard was mewling at anything Frank did, writhing and arching their back as if this was the best head they’d gotten – which couldn’t be true, considering this was the second blowjob he’s ever given. Yet, Gerard was putting on a full show for Frank, pornstar moans and all. It was almost as if Gerard found their own reactions just as hot — and Frank wouldn’t be too surprised if that was the case.
He pulled his mouth off Gerard, before taking them fully into his hand, but not moving at all yet. Gerard jerked their hips up a tad as they furrowed their eyes, giving Frank the most pitiful and disappointed looks.
“I was close, what the hell Frank!?”
“Do you have any, like, lotion or whatever?” He asked, ignoring Gerard’s question. The annoyed look on their face was quickly overtaken by a smile, and they nodded.
“In my bag under the seat.”
Frank lifted himself off the singer and went to look under the seat, finding Gerard’s black messenger bag they brought everywhere. Frank and the guys would tease Gerard about how they looked like they were going to a library rather than going to play a show, but they were too attached to it to ever replace it with a normal backpack.
He opened it up and began digging around, before grabbing a small bottle that was hidden in a secret zipper pouch. When Frank pulled it out – he was expecting to see some hand lotion or something, but no, of course, it wasn’t that. Gerard just so happened to keep a travel-sized bottle of lube on them everywhere they went.
“Condoms?” Frank asked, and Gerard grabbed Frank’s arm and pulled him back down.
“I’m clean, so as long as you are – I’d prefer not to use one,” They were looking at Frank with half-lidded eyes as they moved their hips in a steady rhythm against his.
“Fuck, yeah, I’m clean,” Frank exhaled. “God, you're so hot.”
Gerard blushed, and Frank had never felt luckier in his entire life than this moment. Gerard was sprawled out under him, their hands resting on Frank’s shoulders, a couple of fingers tangling into the hair resting at the back of his neck. Even though Frank had seen Gerard without clothes on (again, hard to avoid when you live in a van with someone), everything seemed so different, so intimate. Gerard’s whole body was absolutely beautiful – Frank was sorta hoping he would find some type of flaw, something that would make Gerard less addicting, but there was nothing there. Just the pale, soft skin that Frank wanted to sink his teeth into.
“Do you need me to, um,” Frank stuttered, unsure of his words. In complete honesty, he had never fucked a guy before – just a few experimental handjobs and blowjobs here and there. He knew it would be similar to sex with women, but clearly, Gerard was much more experienced than him in this scenario, so he just wanted to make sure he was doing things right.
“...To what?” Gerard asked, their lips curled into a smile as they raised their eyebrows innocently at him. Frank shook his head and laughed as he moved his leg in between Gerard’s, feeling them gasp at the feeling of his clothed thigh against their cock.
“Do you want me to finger you, Gerard?” He asked simply, feeling more confident whenever Gerard was softening under his touch. “Or should I just fuck you? Tell me what you want, and I’ll give it to you.”
“Can you, fuck,” Gerard paused as Frank replaced his thigh with his hand, lightly stroking them as he waited for their reply. “Want your fingers first. I haven’t had anything in a few days.”
A few days. Whether it was some random hookup or Gerard’s fingers, they were getting fucked the other day. Images of Gerard touching themself, whimpers escaping their throat as they fucked themself on their fingers flooded his mind, and holy shit; Frank needed to be inside Gerard just as much as a fish needed water.
Frank wasted no time as he poured some of the lube into his hand – which was uncomfortably cold, so he let it warm up for a few moments before getting two fingers coated in the substance
“Turn around, I want you on your hands and knees while I do this,” Frank ordered as he got off Gerard, and they quickly followed his instructions. He watched in awe as Gerard got into position, balancing on their hands and knees on the seats, their back arched, legs slightly spread. He didn’t even realize a few seconds had passed of him staring until Gerard shook their hips and mumbled a soft “Frank, come on.”
His free hand was immediately on their ass, basically just groping them as he brought his fingers to Gerard’s hole. Frank gently spread some of the lube onto them, his stomach tightening at the sweet, high-pitched inhale that left Gerard’s mouth. His fingers rested there for a few moments, moving in slow circles, but Gerard was done with the teasing, because they attempted to push their hips back against his hand, eager to get him inside of them.
Frank used his free hand to steady them, digging his nails into their soft, pillowy thighs. “Patience, honey.”
“ No,” Gerard snarled. “Get inside me already, or I’ll do it myse– ah !”
Any words of protest that Gerard had were quickly replaced by a loud yelp, and it was almost funny how the bossy frontman was so quickly tamed just by two of Frank’s fingers. He began slowly moving them deeper into Gerard until his hand was flat against them, and if he thought that Gerard was the hottest thing ever earlier, this seemed unreal. Their back was arched as they pushed against Frank’s hand, legs shaking as they tried to keep themself stable on the row of seats.
“Fr–” Gerard’s voice was weak, and Frank shushed them as he planted a kiss on their lower back.
“So pretty, Gerard,” Frank felt like he could come in his jeans just at the sight of his fingers moving in and out of the singer, slowly stretching them. They were very tight – it was a good call that he was doing this first, rather than just going in with his cock.
“Ah, fuck !” Gerard cried out, their head falling forward as they pushed against Frank’s hand. “R-right there, fuck Frank!”
Frank quickly realized he found Gerard’s prostate, so he took advantage of that, making sure to graze it every now and then, which earned Frank the greatest view he could've imagined of Gerard – their back arched, cheeks flushed, eyes closed as they got fucked by Frank's fingers. After a few more minutes of Gerard’s moans filling the van while Frank stretched them out, he genuinely couldn’t wait any longer without feeling like he might explode.
Frank pulled his fingers out slowly, hearing a whine leave Gerard’s mouth.
“Please, Frank–” Gerard looked over their shoulder at Frank, who was finally taking his jeans and boxers off, and Frank locked eyes with them and laughed.
“So needy,” He grinned. “I didn’t realize you were the begging type, y’know. I always pictured you as someone who just took what was given to them like a good girl.”
Gerard sucked in a breath when Frank used that pet name for them again, which Frank took note of. It was clear they enjoyed the feminine praises and names, and Frank had zero problems adhering to that.
“Y-you’ve pictured what I’m like during sex?” They asked, their fingers trying to grasp the fabric of the seat under them. Frank quickly realized that his sentence was extremely incriminating, but based on what he knew about Gerard by now, he assumed they enjoyed that.
Frank began jerking himself off slowly – he was fully hard, but he couldn’t himself with the view of Gerard’s ass in front of him. He thought back to the times when he would think about Gerard, and at the time, he considered those instances to be intrusive thoughts; that Frank would never actually be with Gerard in any way. It wasn’t like Frank would jerk himself off to the thought of them, but sometimes when it was super late at night and everyone was asleep, he would hear little muffled gasps and the sound of rustling. Frank always knew that the person who was jerking themself off was Gerard, considering their sleep schedule was just as fucked up as his.
“Yeah, of course. It’s hard not to think about that, considering the van or our friends’ couches aren’t very private areas to get yourself off, Gee.” Frank finally pressed the tip of his cock against Gerard, putting his hands on their hips as he pushed inside of them at an agonizingly slow pace.
“F- fuck,” Gerard’s arms wouldn’t hold anymore, and they fell to their elbows, the side of their face resting against the seat. “You’re a creep, listening to me while I was doing t-that.” Frank thought it was cute that they were trying to accuse him of something while their voice was shaky and high-pitched.
“You knew what you were doing, sweetheart. I’m sure you probably hoped that Ray or I would overhear you, and then come help you out,” Frank wasn’t sure where these words were coming from, but in order to keep up this newfound confidence, he smirked as he continued to push his way in, letting out a low groan as he felt himself bottom out. “You just wanna be fucked, isn’t that right?”
Gerard was shaking at this point, and they were biting down on their bottom lip as they shook their head, clearly embarrassed. “Sh-shut up, Frank, ahh , I’m sure you wanted the exact same thing, or else you would’ve gone to sleep and minded your own business.”
Frank decided at that moment to pull out a bit before thrusting into them at a quick, rough pace – hoping to fuck them good enough that they’ll shut up and stop challenging him. Luckily, it seemed to work, because the only sounds leaving Gerard’s mouth were sounds of utter bliss and desire.
Gerard was moving their hips in time with Frank’s thrusts, and he couldn’t help himself either as he moaned from the feeling of Gerard around him.
“Fuck, so good, you’re so fucking tight,” Frank gasped, sinking his nails into their skin hard enough to leave marks. Gerard just whimpered in response, and Frank looked over their shoulder. They were currently face-first into the fabric of the seat with their mouth parted, jaw resting on their arm, and eyes shut tight.
He continued to fuck them, snapping his hips upwards to hit Gerard’s prostate again, and luckily after a few attempts, Frank knew he got it when Gerard cried out Frank’s name and reached an arm behind them, as if they were trying to hold onto him.
Frank could feel himself getting close and he knew Gerard was almost there too after everything Frank did to them, and he wanted to look into Gerard’s eyes when they both came, so he pulled out. Before Gerard could protest, he pushed down onto Gerard’s left hip, indicating for them to turn onto their back. They quickly moved, and soon Frank was back in them.
He interlocked his fingers with theirs, pressing their hands into the seat as his thrusts became erratic and sloppy.
“Fuck, I’m close,” Frank groaned, and Gerard struggled, trying to move their hands out of Frank’s grip. He complied, and instead, he grabbed Gerard’s thighs and pushed them upwards, getting better access as Gerard used one hand to scratch down his back, and the other moved onto their cock, jerking themself off in time with Frank.
“Frank, I-I’m gonna,” Gerard breathed out, and Frank nodded, using his last ounce of strength to fuck them as best as he could, not slowing down even though his arms were starting to get tired and his abs hurt from using his core so much.
“Yeah, come on Gee, I got you. Look at me when you cum,” He demanded, dropping one of Gerard’s thighs to grab their jaw, forcing them to hold eye contact. The combination of being manhandled, Gerard’s hand on themself, and the way Frank was fucking them was overwhelming, he could tell by the way they were trembling and holding their bottom lip between their teeth. Just a few seconds later, Frank winced as Gerard sunk their nails into his back and let out a loud cry, cum spilling over their hand and onto their stomach.
Frank fucked them through their orgasm, and when he felt the way Gerard’s body moved from light overstimulation plus the fact that they were still letting out little “ ah ah ”s was what pushed him over the edge.
“Gonna cum, fuck,” He growled, and watched as Gerard’s eyes lit up.
“Cum on my face, Frank, please,” Gerard begged, and Frank pulled out as fast as could and grabbed Gerard by their hair, tugging them upwards as he wrapped his hand around his cock. After about two strokes, he felt his orgasm fall over him, and he watched as Gerard closed their eyes and opened their mouth as he came on their face.
“Jesus Christ,” He breathed out, unable to comprehend how someone like Gerard even existed, let alone the fact that he got to fuck them. Gerard brought a finger onto their cheek, wiping Frank’s cum off their skin and then they brought their finger to their mouth, sucking on the digit while they held eye contact.
Once Frank caught his breath, he scanned the van for something he could use to clean Gerard up – and landed on a random shirt that Frank thought probably belonged to him. He wiped the rest of his cum that didn’t make it into Gerard’s mouth off their face, before taking Gerard’s hand in his, cleaning it off. Lastly, he wiped off their stomach, and just for good measure, he planted a kiss on the soft skin, causing them to flinch and giggle at the feeling.
“That was…” Frank finally broke the silence, still processing the events that took place. Gerard let out a laugh, still lying on their back with an arm resting on their forehead.
“If I knew you were like that, I would’ve asked to hook up months ago,” They said before Frank could finish his sentence. He smiled and softly laughed as he grabbed his boxers and slid them on.
“As if you’d make the first move,” Frank grinned, and Gerard huffed and rolled their eyes, a smile still plastered on their face. He handed them their jeans as he grabbed his own, and the two got dressed in silence, but it wasn’t an awkward or regretful silence. There was a shared warm feeling between the two, and it was blissful and comforting.
Once they were both dressed, Frank looked over at Gerard, who was trying to comb the knots out of their hair with their fingers. He chuckled and ran a hand through his own hair.
“Should we head back before the others start looking for us?” He asked, and Gerard nodded.
“Yeah, definitely. And, um, I don’t want to be that person who asks to keep this a secret, but…” Gerard trailed off, and Frank nodded understandingly, putting a hand on their shoulder.
“Don’t worry, I get it. I would prefer to not get killed by Mikey, so it works out,” He laughed, and Gerard let out a sigh of relief and smiled.
The two quickly and discreetly made their way back into the venue through a side door, and luckily, the third band of the night was halfway done with their set, leaving enough time for them to make their rounds and socialize.
About a half hour later, the four members climbed into the van since the show was finally over. Frank offered to drive, and Gerard quickly piped up that they’d keep him company in the passenger seat. Mikey shot them a glance – it wasn’t typical for Gerard to actively choose social interaction over sleeping, but he decided to brush it off. It was nice that Mikey’s brother and best friend were finally getting closer, and it was good for the band as well.
Everything was going fine on the drive, Frank and Gerard softly humming along to the CD that was currently playing – an old copy of Waiting by Thursday (Geoff had insisted that they keep that CD in the van at all times), until Ray spoke up.
“Ew, what the fuck is on my shirt?”
Gerard squeaked in surprise, whipping around to see what Ray was referring to, but Frank knew immediately what he was talking about, and he winced.
Fuck – he really thought that he owned the shirt he used to clean up Gerard with.
Gerard shot Frank a glance, and Frank looked back at them and wiggled his eyebrows, causing them to let out a huff of laughter.
Frank looked in the rearview mirror, catching a glimpse of Ray. "What's up?" He tried to keep up the innocent act – though by the way Gerard was looking at him, he could tell it wasn't too believable.
"There's, like, something all over my shirt, bro. Did anyone use the van tonight? Because, if so, I'm gonna kill you," Ray shot everyone dirty looks, but let his eyes land on Mikey, who sighed and rolled his eyes.
"Why the fuck are you looking at me?” He grumbled.
“Because you hook up with lord knows who all the fucking time. I’m pretty sure you slept with four different girls last weekend!” Ray protested, and Frank hummed in agreement, completely fine with putting the blame on his best friend.
“Fuck off Toro, I was with you like, the whole night. If anything, you should be more worried about Frank," Mikey's eyes darted toward Frank, who was now doing his best to pretend like he wasn't listening to the conversation. “Pretty sure I saw him hitting on some chick with black hair after our set.”
Gerard suddenly choked on the water they were drinking, and Frank didn’t blame them after hearing Mikey’s comment.
“You got something to say, Gerard?” Ray asked accusingly. Mikey shot them a glance as well, and to display a sense of solidarity with his bandmates, he also turned his attention to Gerard. They scanned everyone’s faces, before furrowing their brows when noticing Frank looking at them like they committed a crime.
"Sorry, water went down the wrong pipe,” Gerard coughed, probably trying to get the water that got into their lungs. Once it seemed like they could speak normally again, Gerard continued. “Don’t act like I’m the culprit, you all should know better. And also, Frank and I were together all night. He's innocent," Gerard piped up, and it took everything in Frank to not burst into laughter. Frank knew Gerard used to be a theatre kid, but damn that was acting if Frank had ever seen it. If he wasn’t the one who made Gerard cum tonight, he wouldn’t be able to ever guess that Gerard was lying.
Mikey wasn’t as easily convinced as he shot Gerard a suspicious glance, but Ray just shook his head and tossed the shirt into the trunk.
"I'm using Geoff's washing machine the second we get back. So fucking gross," Ray mumbled, and Frank hummed to acknowledge his fellow guitarist before he reached down and turned the volume up. Considering Gerard was world’s best liar and Mikey had an alibi, Frank still probably seemed like the suspect, which wasn’t ideal, but also not the end of the world.
Frank knew that he’d probably get confronted by Ray when they stopped for gas, so it would be beneficial to come up with some kind of story to save his ass, but he was tired and was also the one behind the wheel at the moment. He decided to brush it aside for now, considering the only thing he was able to focus on for the time being was driving.
(Well, driving, but also the mental images from earlier of Gerard underneath him, desperate for anything Frank chose to do to them, and covered in his cum. That was something he knew would always be in his mind.)
