Title: make you dance tonight.
Author: Allison
Rating: NC-17
Notes: I had plans for what I was going to do before class yesterday. And then suddenly there was comment porn! I was surprised. It got to be over 1000 words long so I thought I'd share. Thanks to
notfummy for the beta ♥
So I woke up the other morning and somehow started thinking things like how I wanted a story where like, Frank drags Gerard out to a club in Europe or whatever, when they're still pretty small but starting to gain ground.
Gerard's got the stage persona down but off stage he's still the geeky kid who lives in his mom's basement. He's not really used to dance clubs with all these people pressed against him. He's a little self conscious so he's about to ditch the floor to get another drink when Frank is pressed against him by the crowd and Gerard's all "maybe I'll stay here a little while longer".
Frank is all sweaty and his hair sticks up in all directions when Gerard runs a hand through it - he didn't actually mean to do that, but Frank's head followed his hand all the way.
The crowd starts to shift again and Gerard's about to be pulled away from Frank when Frank grabs the front of his shirt and keeps him close as people flow around them.
They've stayed longer than Frank thought they would. He knows this isn't really Gerard's scene but he's not complaining because Gerard is relaxing a bit, getting looser. Frank isn't hard, but there's this vibration in his body like his skin is thrumming off, and that might be because of the techno beat or whatever, but then Gerard's leg slips between his and then he is hard and it's not the first time he's popped wood around Gerard or because of Gerard but this is the first time that Gerard might actually notice.
He didn't plan this. Really, he didn't.
Gerard's eyes fly open and he's watching Frank cautiously. The strobe light makes it look like a flip book the way Frank's expression changes from "I'm dancing! Dancing, Gerard is looking at me, oh shit he noticed" and then goes blank. Gerard can tell that Frank's not really moving himself at this point but the crowd is still pushing them together. Frank tries to step back but there's nowhere to go and Gerard has an iron grip on his hip, anyway.
Gerard's not very good at situations like this because they don't happen to him very often, but he lets his hand slip under Frank's shirt to slide against his skin.
Frank's freaked out stance dissolves into a less anxious "so what are we going to do about this?" when he realizes that Gerard is hard, too. He sees Gerard try to say something, but Frank can't hear him over the music and he's grateful that they can't start talking about this right now. He points to his ear and shakes his head.
Frank sees Gerard huff and has to laugh at him a little, the way his shoulders sag and his petulant face are fucking adorable and shit.
Gerard rolls his eyes when Frank starts giggling so Frank is caught off guard when Gerard then leans forward pressing their lips together. It's downright chaste compared to the shit they've done on stage, but they're not on stage and ever nerve in Frank's body is paying attention to this, just this.
He wraps an arm around the back of Gerard's neck to keep him there, and lets his mouth fall open easily when Gerard's tongue presses against his bottom lip.
They're making out on the dance floor, doing their very best to occupy the same space at the same time. Gerard is grateful that this is Europe and not the Bible Belt because nobody seems to give a damn about the two dudes who are all over each other. Gerard is so fucking turned on and he's getting a lot of friction and Frankie just bit his bottom lip and he'd be really embarrassed if he came in his pants so he has to pull back. That just means Frank starts sucking on his neck and Gerard seriously needs to get a little bit of alone time.
Or alone time with Frank. That'd be good, too.
He has to push Frank away enough that Frank can see Gerard's fucked up form of charades for "I want to blow you" (okay, it was more "We need to get out of here now" but the sentiment is the same).
The thing is, they don't really have anywhere to go - the van is filled with things like merch and Gerard's little brother. Really, the bathroom is their only choice.
The stalls are wide, and Frank doubts that they're the first pair (or even one of the first hundred) to use the bathroom for lewd purposes. It's a little bit of a shock the way the sound from the dance floor is cut in half when the bathroom door swings shut and he can finally hear the way Gerard is saying his name. "Frankie, please."
Frank shoves him back against the door of the stall and starts tugging at Gerard's belt and the zipper of his jeans. "Fucking girl cut," he swears yanking them down around Gerard's thighs.
"You, too, Frank. I need-" Gerard says.
Frank doesn't need to be told again, and nearly gives himself a rug burn or whatever shoving down his jeans. His boxers are just barely out of the way before Gerard's hand is there, wrapping around his cock, slipping easily up and down the shaft. Frank rocks against his hand, pushing himself against Gerard again and kissing him as filthily as he can manage.
The music outside gets loud for a second before returning to the smothered state and he knows that there's someone else in a neighboring stall, and if they're paying attention it'd be easy to figure out what Frank and Gerard are up to.
The thought has him moaning into Gerard's mouth and coming all over his hand and stomach. "Fuck, Gerard I-"
Gerard makes a disappointed noise. "I wanted to blow you."
"Jesus," Frank says, his head falling against Gerard's shoulder until he can get his nerves working again. He was planning on offering to blow Gerard instead, but apparently Gerard can't wait that long, because he's rutting against Frank's stomach, his cock sliding in Frank's sweat and come. It's filthy while also being the hottest thing Frank has seen in a really long time.
"Do you have any idea what you look like right now?" he asks, lips pressed against the bottom of Gerard's ear.
Gerard shakes his head and Frank wishes he had the words to tell him, but it's only a few more thrusts before Gerard is adding to the mess between them and then sagging back against the stall door.
They stay there, for a minute, catching their breath and cooling down before Frank grabs a fist full of toilet paper and starts wiping up. Gerard feels kind of dopey when he starts grinning at how careful Frank is - it's not like he's going to break, but it makes him feel special or whatever. Frank catches him grinning and ducks his head, his face turning red.
That just makes Gerard grin more.
"Come on, Gee, we should get back," Frank says, pulling his jeans back up.
Gerard nods and mimics Frank's actions. Neither of them really think about it and leave the stall at the same time. There's a guy out there washing his hands who catches Gerard's eye in the mirror and smirks.
Gerard looks away quickly, but wraps an arm around Frank as they leave.