It was after work and the couple were now in Gerard's house, Gerard took Franks hand and dragged the older man up stairs.
When they got into Gerard's bedroom Gerard closed the door and giggled before pecking Franks lips "you're so fucking hot, I want you to handcuff me and destroy me"
Frank groaned "fuck baby, I wish I had known then I'd have brought the handcuffs"
Gerard smirked and pulled a box out from under his bed, he grabbed the pink fluffy handcuffs and walked back over to Frank "I got it covered"
Frank chuckled and took the cuffs from Gerard "pink, really? I didn't think that was your style"
Gerard rolled his eyes dramatically "it was the only colour they had alright, I've never used them before so this shall be interesting"
Frank threw the the handcuffs on the bed before putting his hands on Gerard's shoulders and pushing him back onto the bed.
Gerard giggled as he hit the bed, Frank climbed on top of Gerard and smirked "you're such a bad boy, I'm gonna teach you a lesson"
Gerard whines and put his hands on Frank shoulders but Frank grabbed them and pinned them above Gerard's head with one hand "you're gonna get punished for teasing your master at work, looking all sexy like that and you didn't let him fuck you over the desk"
Gerard whined "I'm sorry master" he moaned out, Frank cupped Gerard's erection through his shorts and smirked "no you're not, you're a fucking whore"
Gerard moaned loudly and tried to move his hands but he couldn't, Frank smirked and ran his free hand all over Gerard's body "you're body is so fucking perfect, all for me" he growled making Gerard moan "yes master, all for you"
Frank smirked "good" he whispered before he let Gerard's wrists go, Gerard's arms wrapped around Franks neck "can I get a kiss" he asked making Frank smile "you don't have to ask darling"
Gerard also smiled before he pulled Frank down into a soft kiss, Frank ran his hands up and down Gerard's sides before pulling away slowly "don't you wanna be handcuffed"
Gerard bites his lip "can we maybe have sex like a normal couple, j-just this time"
Frank nods his head "I'd like that" he whispered, before pressing his lips against Gerard's neck.
Gerard ran his fingers through Franks hair as he moaned, Frank was sucking a hickey onto his neck and Gerard loved it.
The two of them sat up and Gerard pushed Franks suit jacket and tie off.
Frank teased Gerard's nipples for a couple seconds before pulling Gerard's shirt off, Gerard started unbuttoning Franks shirt the older man took the boys skirt off.
Gerard pulled away and sucked of Franks neck softly as he pushed his shirt off.
Frank groaned softly and ran his hands up and down Gerard's back slowly "babe, you're so hot, I wanna make you feel so good"
Frank lowered Gerard onto his back and he released his lips from Franks neck "let's get these off huh" Frank whispered as he took Gerard's boots off.
Franks eyes went wide as he licked his lips "you look so fucking good baby" Frank said with a smirk, Gerard whined "please Frankie, I'm so hard"
Once they were both completely naked Frank wrapped his lips around Gerard's erection.
Gerard moaned and ran his fingers through Franks hair "oh fuck Frankie" he moaned out softly, Frank bobbed his head up and down quickly making Gerard cry out in pleasure.
Frank pulled away and crawled over Gerard "I've never done that to you before" he said with a chuckle, Gerard giggled "well I'm glad you did" he said before pulling Frank down into a kiss.
Frank pulled away quickly and unzipped his pants "are you gonna return the favour darling"
Gerard bites his lip and nods his head before pushing Frank back onto the bed.
They rushed to take Franks pants and boxers off, both giggling and chuckling as they done so, once they were off Gerard leaned down and teased Frank by pumping his erection slowly.
Frank groaned "fuck baby, don't tease" he whispered, Gerard giggled before he wrapped his lips around Franks tip and sucked softly.
Frank moaned as Gerard bobbed his head up and down quickly, Frank groaned and bucked his hips up quickly.
Gerard pulled away and climbed onto Franks lap "I wanna ride you"
Frank bites his lip and put his hands on Gerard's thighs "ok babe"
Gerard lowered himself down onto Frank slowly, Frank groaned and threw his head back against the pillow "fuck babe, you feel so fucking good"
Once Gerard sat still for a minuet he started to moved up and down slowly, Frank groaned and held his hips "fuck babe"
Gerard put his hands on Franks chest "oh god, it feel so good Frankie"
Gerard sank down as far as he could making them both moan "oh baby" he whispered as he ran his hands up and down Gerard's sides.
Gerard started to bounce up and down rather quickly, he ran his fingers thought his own black hair, Frank thought Gerard looked sexy as he bounce and messed up his own hair "you look good" Frank whispered as his hands ran around Franks body.
Gerard leaned down and sucked of Franks neck, he left a large hickey on his neck and grinds down against Frank "you make me feel so good Frankie, you make me feel so dirty, I fucking love it"
Frank bites his lip and smirks "you're so sexy, come here" Frank whispered, Gerard pressed his chest to Franks and kissed him roughly, Frank wrapped his arms around Gerard's lower back before he started thrusting up into him.
Gerard moaned loudly with every thrust, Frank groaned and moaned along with Gerard "duck babe, shit you feel so fucking good"
Frank turned them over making Gerard squeal and giggle, Frank chuckled "oh baby I'm gonna fuck you so good" he whispered before he started thrusting in and out quickly, Gerard moaned instantly, his moans were high pitched and loud, Frank loved making him scream.
"Oh Frankie, oh god please go harder" Gerard cried out as he pulled Franks hair, Frank growled "fuck babe"
Gerard whined as Frank did go harder "fuck Frankie, you spread me out like a fucking whore, I love it"
Frank moaned "shit babe, keep it up with the dirty talk and I'm gonna cum" he whispered as he started pumping Gerard's erection, Gerard bites his lip "you make me feel so dirty and used, like the slut I am"
Frank growled "fuck babe, beg for my cum, beg for it deep inside you"
Gerard moaned "oh please give me your cum Mr Iero, please I wanna feel your cum drop out my used asshole"
Frank groaned as he came "fuck" he groaned out, Gerard whined "thank you Mr Iero" he moaned out as he came over his stomach.
Frank shuddered and collapsed onto Gerard, his breath was heavy and Gerard wrapped his arms around Franks shoulders "thank you for choosing me Mr Iero"
Frank smiled "how could I not choose you, you're amazing and beautiful"
Gerard smiled and kissed Franks head softly "I'm tired, I wanna sleep"
Frank smiled "yeah, I'm tired"
They cleaned up and laid under the covers "come here baby" Frank said as he pulled Gerard closer, Gerard buried his head into Franks chest "night Frankie"
"Night Gee"
YOU ARE READING
Collared and Handcuffed
FanfictionGerard Way, 19 year old photographer finds himself working for CEO of Iero Inc, Frank Iero, 28 and extremely cold hearted at times, what happens when Frank asks Gerard to be his submissive. (Rewrite of a book from my old account)