(Smut)
Gerard and Frank had been dating for about a month now, they both wanted to take their relationship a step further but we're too nervous to say anything about it.
They were currently making out on Gerard's bed, they had the house to them selves for a little while.
Gerard's hands ran down Franks back softly, Frank groaned softly and slipped his tongue into Gerard's mouth making him moan softly.
Frank played with Gerard's hair, Gerard whined softly as the kiss got rougher, Frank moved his legs from the sides of Gerard's thighs to in between Gerard's legs.
He pressed their crotches together, both teenagers let out gasps and moans before chuckling softly.
Frank pulled their lips away and started kissing Gerard's neck, the taller started moaning softly as Frank continues to grind down against him a little rougher.
"Oh Frankie" he whispered, Frank moved one hand up to Gerard's jeans where Frank unbuttoned and unzipped his jeans slowly, Gerard hums before Frank pulled away and looked down with half lidded eyes "is this ok" he whispered as his thumb hooked into the waist band of Gerard's boxers, Gerard moaned and nods his head softly "please Frankie"
Frank let Gerard's election spring out from his boxers "fuck, you're big" he said before wrapping his lips around Gerard's erection "oh fuck" he whimpered out.
Frank bobbed his head up and down slowly as he moved his body down a little more so he could suck Gerard off properly.
Gerard's fingers tugged on Franks hair softly making him moan softly, Gerard bucked his hips up into Franks mouth making the smaller teenager chuckle, Gerard smirked and started thrusting up into Franks mouth, basically fucking his mouth.
Gerard let out a loud groan as he came down the back of Franks throat, Frank swallowed and pulled off with a chuckle "fuck that was amazing" Gerard mumbled.
Frank laid down next to Gerard who tucked himself away and fixed his pants.
Gerard also started to work of Franks zipper on his pants making Frank chuckle "oh fuck yes, I am not gonna last long at all" he said making Gerard giggle and takes Franks erection out of his boxers "fuck Frankie, you look like you've already came" he said with a chuckle before licking up all the pre cum.
Frank moaned at the sight of Gerard licking up the pre cum "oh god, you look so beautiful, I'm gonna cum so fast" he whimpered out.
Gerard hummed and got to work on sucking his boyfriend off, his hand rubbing up and down Franks shaft as he sucked on Franks tip "ah, fuck Gerard" he groaned out, he started panting softly "fuck I'm gonna cum, oh god let me cum on your face" he said as he pushed Gerard's head back slightly, Gerard laid his head on Franks thigh as the jerked Frank off quickly, cum streaking across Gerard's cheek softly.
Frank shivered as he came down from his high "oh god, look at you, covered in cum"
Gerard quickly got off the bed and made his was toy he bathroom so he could wash his face, once he returned Frank held his arms around for Gerard.
The taller giggled and laid down on the bed next to him "that was amazing" Frank said with a chuckle, Gerard giggled and agreed "I had be wanting to do that for a little while now but I was too scared to do anything"
Frank chuckled "well I just got stoned and wasn't so nervous to make the first move" he replied, Gerard snuggled into Franks chest and sighed softly "I'm sleepy"
Frank kissed his forehead "take a nap then, I'll be here when you wake up"
And that's just what Gerard did.
YOU ARE READING
History Project
FanfictionGerard Way, gamer boy, nerd had a small little crush on Frank Iero, slater boy, emo, cutest guy in school, stoner, both boys are paired for a history project, they become inseparable both falling for each other, too scared to tell each other.