Categories > Celebrities > My Chemical Romance

Chubby chaser

by XxlovefrankieroxX

(One shot frerard) When Frank puts on weight whilst touring with Leathermouth he loses all confidence. But Gerard is only too prepared to show him how gorgeous he really is.

Category: My Chemical Romance - Rating: NC-17 - Genres: Erotica,Romance - Characters: Frank Iero,Gerard Way - Warnings: [X] - Published: 2012-10-04 - Updated: 2012-10-05 - 7189 words - Complete
?Blocked
Frank was staring in the mirror when Gerard entered the room. He didn’t even notice the older man’s presence, too busy staring at his reflection and tugging self consciously at his white shirt. He was turning from side to side, his eyes narrowed and his lips pulled into a pout as he gazed at his waist and hips.

“You okay Frankie?” Gerard asked brightly, causing Frank to jump and turn away from the mirror with a guilty expression on his face.

“Yeah, I’m fine.” He quickly answered, striding across the room and grabbing his jacket. Gerard quirked an eyebrow at him, sensing something was wrong and wandering over to encase Frank in his arms from behind. Frank tensed for a moment before relaxing and turning slowly to drape his arms around Gerard’s neck.

“You sure?” Gerard asked softly, brushing a lock of Frank’s hair behind his ear and smiling as Frank tiptoed up to kiss him delicately.

“Course.” He whispered back, sighing as he hugged Gerard tight for a moment. “I’m gonna miss you.” He whimpered, Gerard smiling sadly and holding Frank tighter as he nodded.

“I’m gonna miss you too.” He confessed, pressing his face into Frank’s neck and just holding him close for a long moment.

Frank was leaving the house that night to start touring with Leathermouth. It wasn’t going to be a long tour, only a couple of months but both men were feeling anxious about it. They hadn’t spent any real time away from each other for years. Ever since they moved in together they had had no choice other than to see each other almost every day. Whenever they weren’t touring Gerard would sometimes have to leave for a few days to go to art exhibitions or do work on his comic, and sometimes Frank would disappear for a week or so to hit the studio with Leathermouth... But this was the first time they would be apart for months.

Gerard was excited for Frank; he knew this tour was going to be good for him. Frank was itching to get back on the road and it would be extra special for him to have a chance to be the frontman of the band for a change, and Gerard knew he was going to just blow people away with his energy. But that didn’t make being apart any less daunting.

“You’ll call every day right?” Frank asked quietly into Gerard’s shirt, Gerard smiling softly as he nodded.

“I promise.” He whispered, tilting Frank’s face up to kiss him gently and sighing into his mouth. He wished they had enough time for one last romp in the bed but Frank only had five minutes before the band came to pick him up so they were forced to reluctantly pull apart and just embrace each other until Frank had to leave.

Gerard walked Frank to the door and kissed him hard and long on the doorstep, whispering how much he would miss him and Frank smiled sadly.

“I’ll miss you more.” He teased, kissing Gerard softly again, hesitating a moment before he spoke up once more. “Don’t go kissing anyone else whilst I’m away.” He tried to make it sound playful but it came out serious and Gerard pulled back to look at him in surprise.

“I... What? Of course I’m not going to do that...” He breathed, seeing clearly in Frank’s eyes that the younger man was genuinely worried that he would. Gerard felt his heart miss a beat. “Frankie? Why would you think I’d do that?”

“I know you wouldn’t.” Frank sighed, blushing and wishing he hadn’t said anything, but admittedly it had been playing on his mind for a few days now. He knew Gerard hadn’t noticed but he’d started to put on weight and he was terrified that whilst he was away on tour Gerard would find some gorgeous, skinny guy who he would get his kicks with. “I’m sorry, listen I have to go.”

“Frankie...” Gerard tried to hold onto Frank’s hand but the smaller man only smiled and kissed him deeply once more, promising he’d call him tomorrow before he dashed down the driveway with a small wave and into the van where the rest of Leathermouth were waiting.

Gerard stared dumbfounded, watching them drive away with a sinking feeling in his chest. He couldn’t understand why Frank would suddenly think he was capable of cheating and he sighed as he walked back into the house, feeling sick to the stomach.

>X<

The final night of the tour was to be held at a venue in New Jersey near to where Frank lived, mostly because it was the venue Frank had often gone to see bands at when he had been a teenager and so it held a sentimental value to him... but also because it meant Gerard could easily come see the last show of the tour and Frank could just go home with him after.

The band was excited for the show. Though they had only been touring for two months they were all exhausted after giving it their all every night and they were eager to make tonight’s show go off with a bang. Frank knew he should also be feeling more excited because this time Gerard would be there... But in fact that just made him feel sick with nerves.

Whilst they had been touring no matter what Frank did he had continued to put on weight. He had even had to buy new clothes since all his old stuff didn’t fit anymore. He had been on stage every night going crazy and running around, and he had been eating as healthily as he possibly could so he couldn’t understand why he wasn’t just losing weight let alone putting it on. He was convinced it must be some sort of medical condition, he was always sick so it wouldn’t surprise him, and he had already made an appointment to see his doctor a week after the tour ended.

But before that he had to let Gerard see him.

Frank was stood in his dressing room, gazing with saddened eyes at his reflection in the mirror. He was wearing a pair of white jeans and a white T-Shirt with the Leathermouth ‘O’ scrawled on it in black marker. His belt was on a looser setting than he had ever had it but it still cut into his hips... studded belts weren’t for fat people.

Frank turned to the side; staring at the belly he had developed and feeling his face grow red with embarrassment. He had never been a chubby person, he had always been skinny, his entire life... This was the first time he’d had to go up in clothes sizes. It was hard to believe only a few months ago he could fit into women’s cut skinny jeans... Now he couldn’t fit into women’s cut anything... or skinny jeans... He felt like a middle aged fat man and he didn’t want Gerard to see him.

He had missed his lover more than he had expected to, and he ached to be in his arms and to kiss him and just breathe in his warm scent. But Gerard would no doubt be as gorgeous as ever and Frank looked as if he had really let himself go. It was frustrating because he hadn’t at all, he had been working harder than ever to get in shape but all he had done was get muscle on top of the fat which just made him look even fatter.

Frank sighed and turned away from the mirror with a scoff of disgust. He tried to push away his insecurities and psyche himself up for the show. When he was on stage he always forgot what he looked like and just got lost in the music, he just hoped tonight he could still do the same with Gerard in the audience.

Away from the dressing room, at the venue bar, Gerard was feeling anxious himself.

“Here you go man.” The barman slid Gerard’s Pepsi over to him and Gerard muttered a soft ‘thanks’ before he shrank back into his hood and sipped at the cold drink. He looked like some kind of creep in his hoody, trying to hide in the shadow of the hood, but there were lots of My Chem fans in the audience and he didn’t want to be noticed tonight.

Gerard glanced towards the stage and then used his phone to check the time. The band would be on stage any minute now and Gerard’s stomach swirled with nerves.

He had missed Frank so much it had hurt. He couldn’t wait to see him after the show and kiss him at long last. His lips were already aching with the desire and he pressed his fingertips thoughtfully against them as he gazed at the stage. He had called Frank as much as he could, though not every day. Frank had seemed to be... acting strange whilst he was away. He had refused to go on webcam to Gerard whenever they had the chance, insisting he’d rather just talk on the phone. He had urged Gerard not to worry about looking at any videos of their lives shows on YouTube when Gerard had mentioned he might do, citing that he wanted Gerard to have no expectations when he came tonight.

Gerard knew Frank well enough to know when he was making excuses for something and he could tell that Frank was trying to hide something from him. When he had called him that morning Frank had sounded incredibly nervous about that nights show, though he had insisted he was fine. Gerard wasn’t stupid... There was something wrong with Frank and he was worried to as what it could be. His mind had been jumping to ridiculous conclusions all day, and he couldn’t stop thinking about Frank’s concerns that he would cheat whilst he was away... he just couldn’t make sense of it.

It was only another five minutes before the lights in the venue dimmed and a scream erupted from the crowd. The last few people at the bar surged forward to try and get closer to the stage but Gerard just stayed where he was. He had a good enough view and he was too old to be getting into the pit now a days.

Gerard felt a strange tug on his heart when the band traipsed on stage, Frank leading them. He was hunched over, head bowed low and Gerard knew he was already half into the ‘zone’ without the music even having started. He took his place at the mic stand, taking hold of it and keeping himself almost bent double. He didn’t say anything, there was no introduction, only the drummer counting them in with three clicks of his sticks and then they were tearing into their first song.

Gerard frowned and sat up a little straighter, taking in the sight of Frank leaning on the mic stand and screaming into it with all he was worth. It was clear, even from a distance that Frank had filled out whilst on tour.

Gerard felt his eyebrows rise and slid off his bar stool, subtly sidling round the edges of the walls to try and get nearer the front without getting into the crowd too much. Everyone was fighting to make it to front and centre or to join into the moshpits that had started up so Gerard found it pretty easy to get close to the stage and just watch from the side.

He felt his heart flutter and pound erratically at the sight of Frank losing himself in the music. He was straightening up now, not leaning quite so heavily on the mic stand and soon he tugged the mic from it all together. He started to walk back and forth across the stage, it taking him a little moment but he began to move faster, started to get more into it, and before Gerard knew it he was watching in stunned amazement as his lover did what he did best.

Frank always seemed as if he had too much energy to contain and the audience were going as crazy as he was as he commanded them by leading through example. He was jumping and moshing, screaming into the mic and tearing his nails down his flesh. Twenty minutes into the set he had already made a long cut beside his eye that was bleeding onto his shirt, the neckline of which was now ripped. He was dripping with sweat that soaked his shirt and made it cling to his skin, his tattoos standing out beneath the see through fabric.

Gerard was mesmerised, his heart racing and his body a swirl of a thousand emotions. Frank’s voice was full pain and rage and feeling, and Gerard couldn’t take his eyes off him. He knew that Frank always played with emotion like this, but it was different seeing it here, in the crowd, than it was when he was with him on stage. Frank was an incredible frontman, and he connected with the kids in the audience on a level that Gerard felt he had never been able to achieve himself.

Gerard could clearly see, from his spot beside the stage, that Frank had put on weight whilst he had been touring. Gerard wondered fleetingly if this was why Frank had been so reluctant to let him see him... But that couldn’t be right. Surely Frank must know that Gerard would love him no matter how he looked? Besides, in that moment he couldn’t feel anything but utter lust for his lover. Frank seemed to have suddenly become a man in the two months he had been away, his arms were thick and strong, his biceps straining as he clutched the mic tight and Gerard felt a flutter in his groin.

Frank had always been the dominant one in the bedroom, but just imagine how much he’d be able to dominate Gerard now. Gerard’s head span at the thought and he had to hurry back to the bar so he could sit down again. He felt hot and bothered all of a sudden, completely sex deprived and he wanted nothing more than the show to end so he could get Frank between his thighs.

>X<

Frank was rubbing himself down with a towel and laughing with his bandmates when there was a knock on the dressing room door. James moved to answer it, Frank glancing over his shoulder and feeling his stomach lurch when Gerard appeared in the doorway, smiling and thanking James as he stepped into the room and began by congratulating each of them for an amazing show.

The guys grinned and thanked him, everyone chatting excitedly and going back to rubbing down and getting changed as Gerard crossed the room to see Frank.

Frank felt a nervous tug at his heart as he looked Gerard up and down. The older man looked incredible, even in plain jeans and a baggy old hoody. His dark hair had been swept back into a lazy half quiff and his hazel eyes sparkled playfully as he reached Frank and stood infront of him. Both men seemed at a loss as to what to do, but both were smiling.

“Hey...” Gerard mumbled, Frank giggling despite himself.

“Hey yourself.” He smirked, hesitating a moment before he sighed and flung his arms around Gerard’s neck, holding tight to him. Gerard sighed and smiled, burying his face in Frank’s sweat damp neck and holding him tight to his body. The guys around them politely ignored their moment as Gerard whimpered quietly to Frank how much he had missed him and Frank relaxed in his arms.

“I missed you too... So much Gee.” He murmured, feeling a lump in his throat which he struggled to swallow down as he forced a smile at Gerard. “I’m just gonna get changed and we can go home okay?” He smiled, Gerard nodding with a bright grin on his face.

“Can’t wait.”

>X<

Frank threw his bag onto the floor in the bedroom before he allowed Gerard to pull him into his arms and kiss him fiercely. Frank was slightly taken aback by his lover’s clear hunger for him, though he had been dying to kiss Gerard too from the moment he had seen him, only holding back because he wasn’t one for PDA especially around his other bandmates.

On the drive back home Gerard had been unable to stop glancing at Frank. The more he got used to seeing him with the bit of extra weight the more it was turning him on. Frank had by no means grown fat, he had simply filled out so that he looked manlier than ever. Gerard had never thought he was into manly men, but seeing Frank like this was making him ache to just get completely overpowered by the younger man. He even loved the site of Frank’s stubble which he had grown longer than he usually allowed it to get, something Gerard thought he would have disliked but as he kissed Frank he found he loved the feel of it scratching against his face.

“Mmph... F – Frankie... Missed you... So much...” He groaned between frantic kisses to Frank’s lips, the shorter man nodding his agreement as he pressed tighter to Gerard and kissed him back with equal passion. He was still severely conscious of the fact he had put on weight, but Gerard didn’t seem to mind and Frank had been dying to feel his lover for months.

Frank sighed as he began to tug Gerard towards their bed, his hands fisted in his shirt as he walked carefully backwards. He refused to take his lips from the older man’s and their tongues battled as they crawled into the centre of the bed together, their arms and legs tangling. Frank just couldn’t feel close enough to Gerard and he pressed tighter and tighter to him, as if he wanted to just sink beneath his skin.

Gerard’s cock was growing painfully hard in his jeans as he kissed Frank with all the passion he could muster. When Frank pinned him down and lay atop him the weight crushed against Gerard’s chest and made his cock pulse, he felt completely powerless and he groaned as he grabbed at Frank’s back.

“Mm... Mmmm!” He groaned, struggling to buck his hips up and get some friction against the bulge straining in his pants, Frank pulling back so suddenly Gerard had to gasp.

“F – Fuck, sorry, sorry Gee I... God are you okay? Have I hurt you?” Frank’s voice was a strange high pitch as he struggled to move away from Gerard whilst the older man was still trying to tug him down.

“W – What? What? What are you talking about you idiot get back here!” Gerard groaned, aching for Frank to smother him again but Frank was reluctant. “Frankie... Fuck, baby please, I need to feel you, fuck.” Gerard groaned, Frank frowning at him in slight confusion.

“But I... Wasn’t I crushing you?” He asked self consciously; tugging at his t-shirt as if he was trying to make it stretch in an attempt to hide his body even more and Gerard frowned at him as he sat up.

“What part of me being all over you made you think you were crushing me?” He scoffed, taking Frank’s hands in his own to stop him tugging at his shirt. “What’s the matter with you huh? Frankie you’re gorgeous.” He mewled, leaning forward to kiss Frank softly, delighting in his facial hair rubbing against his own skin. “Fuck, I want you so bad honey...”

“But I... Why?” Frank whimpered, Gerard feeling his heart break to hear Frank ask him something like that. The two of them had always had a fiery sex life, and Frank had never been self conscious before. It made Gerard feel sick knowing he did now.

“Why? Because I haven’t seen you for two months and you’re so sexy right now it’s killing me. Seriously Frankie I’ve been aching to feel you so bad, please don’t stop now.” He whined, wrapping his arms around Frank’s neck and kissing him hopefully again but the younger man seemed to have lost some of his heat. “Frankie?” Gerard mewled, trying to lift Frank’s shirt, causing him to shy away again and get off the bed completely.

“Gee I... God, please just... Don’t lie to me okay? Don’t ever lie to me.” Frank’s voice sounded gruff, full of hurt and Gerard’s heart dropped into his stomach as he sat cross legged on the bed.

“I... Frankie I never lie to you.” He whispered, sounding just as hurt. He couldn’t believe Frank would think he would, it was like the cheating worries all over again. “Frank? Come on man, what’s the problem?” He sighed, Frank keeping his back to him as he tensed.

“Oh come on Gee, like you haven’t already fucking noticed.” He scoffed, Gerard frowning.

“Noticed what?”

“Oh Gerard look at me!” Frank spun round to face Gerard, his arms outstretched like some sort of messiah. “Look how fat I’ve got.” He snapped, his tone a mixture of anger and deep rooted sadness. Gerard blinked stupidly at him for a long moment, his eyes scanning over his body and finding his softening cock just grew harder again. He wanted Frank so bad, wanted him pounding into him in every position they could think of. He bit his lip and tingled all over, struggling to keep a straight face and stay serious.

“I am looking at you Frank.” He said calmly, meeting Frank’s eyes and holding his gaze as he got up and began to walk over to him. “You’re gorgeous. Just like always...” He purred, Frank scoffing and going to turn away but he found that Gerard’s gaze was so intense he just couldn’t move from it.

“Gee...” Frank was starting to feel horribly exposed as Gerard stared at him and he tried to cover himself up with his arms but as soon as Gerard approached him he batted his arms away and laid his hands on his hips.

“Frankie, please don’t ever feel you’re unattractive okay?” He sighed, leaning close to kiss Frank again; softly this time, as if he was trying to be delicate. “I’m not lying when I say you’re sexy... I really, really think you are Frank. Especially when you look so strong right now, like you could just snap me in two.” Gerard groaned a little and pushed his hips forward so Frank could feel his erection straining in his jeans. “I want you to just pin me down and fuck me so hard Frankie... God, I want you more than ever right now.”

“Fuck Gee.” Frank breathed, his voice husky. He couldn’t remember the last time Gerard had been as eager as this and it stunned him. He couldn’t believe that Gerard wanted him so bad when he was looking like this...

“Look,” Gerard sighed, seeing the doubt in Frank’s eyes. “If I put on a bit of weight, would you stop wanting me?” He asked innocently, Frank staring at him in horror as he shook his head.

“Of course not!” He protested, not even having to think about it. Gerard was gorgeous, no matter what size he was he would always be sexy and Frank couldn’t imagine ever not wanting him. Not even when they were like eighty years old and just sagging all over the place. He was in love with Gerard. “I’d always want you.”

“There you go then.” Gerard smirked, his eyes sparkling as he kissed Frank quickly again. “And I’ll always want you. Even now, when you’re giving me fucking blue balls with all you’re bitching.” He teased, Frank scowling at him for a second before he slowly, almost curiously, slid his hand down to cup Gerard’s erection through his jeans.

Gerard sighed and bit his lip, his cock twitching from just that simple touch alone. He had missed Frank so much, and his body was screaming for him. He didn’t want to keep talking about weight, he just wanted to fuck.

“Frankie... Please believe me, I really do want you.” He whimpered, Frank smirking a little as he began to paw at Gerard’s cock, tiptoeing up to kiss him again.

“This tells me you do.” He nodded, squeezing the bulge in Gerard’s pants and forcing his tongue into the older man’s mouth so he could swallow his moans. “Mm.... I love you Gee.” He purred, feeling some of his anxiety melt away. He knew he never should have doubted Gerard, that didn’t mean he wasn’t still self conscious... but he was able to push that aside for now and just be with his lover like he’d been dying to be for two months.

“Fuck... Love you too Frankie.” Gerard groaned, feeling a rush of relief making his head spin as Frank pushed him back towards the bed. Gerard’s heart was racing, his whole body on fire as he prayed Frank wouldn’t stop this time. The younger man had certainly got stronger with the extra weight and Gerard could only move as he was forced to, soon finding himself on his back in the centre of the bed.

“Tell me how much you want me?” Frank whispered huskily, licking a wet line across Gerard’s jaw to start kissing and biting over his neck and ear. Frank had always loved dirty talk but right now he needed it for entirely different reasons... if Gerard stopped talking he could lose the bit of confidence he’d managed to snatch and he didn’t want that.

“Oh fuck Frank, God... I want you so bad it hurts.” Gerard whined, his hands sliding up Frank’s back and digging into the soft flesh coating it. It felt strange to be able to grip at his back and actually have something he could hold onto. He grabbed at the love handles just beneath his shoulder blades and bucked his hips up as Frank lowered himself carefully on top of him. He didn’t want to crush Gerard but from the moans escaping the older man’s mouth he could only assume Gerard was loving it.

“God, feels so good Frankie...” Gerard whined, rubbing his hips up so that his erection ground against Frank’s, desperately seeking friction even whilst the tightness of his jeans sent pain through his crotch. Frank’s almost-beard was scratching against his neck where he was kissing and Gerard hoped it left a mark. He just wanted to be covered in them by the time Frank was through with him.

“Mm...” Frank hummed softly as he ground his hips down over Gerard’s, starting to fall back into his natural rhythm as his lust banished away all his body confidence issues. In that moment he didn’t care how much weight he had put on, all he cared about was Gerard’s body and why in the hell it wasn’t naked.

“Take your shirt off.” Frank demanded, his voice like a growl as he sat back on Gerard’s thighs, giving the older man chance to sit up and yank his t-shirt over his head. Gerard almost got stuck in the fabric in his haste and Frank couldn’t help but laugh as he helped him tug the shirt away and toss it to the floor. He smirked at Gerard’s blush, shaking his head. “Smooth.” He commented, chuckling as Gerard pouted but eagerly melted into the kiss Frank pressed to his lips.

“Shut up...” The older man grumbled, chuckling a little himself as he kissed Frank softly. Frank giggled and smoothed his hands over Gerard’s torso, round his back and then back again, ghosting over his stomach and teasing his nipples lightly as they lost themselves in soft kisses for a moment. It felt so good to touch Gerard that Frank just couldn’t keep his hands away from him for a moment.

“Mm... Come on,” Gerard groaned, tugging a little at Frank’s shirt. “You too.”

Frank leant back, biting his lip as he gazed at Gerard’s gorgeous body and hesitated. He knew he didn’t need to feel self conscious, but he still felt it as he slowly lifted his shirt. Gerard was watching him intent, hungry eyes, and though it was a look that would usually have Frank gagging to get inside him now it just made him feel even more exposed.

“Stop staring at me.” He giggled awkwardly, Gerard pouting and pulling his t-shirt from his hands as he held it awkwardly infront of himself and tossed it to the floor.

“Hey, you stare at me.” He pointed out, smiling as he finally got to run his hands all over Frank’s torso. “God, you look so gorgeous baby.” He sighed, and he meant it too. Frank’s usually slim and lightly toned torso was now broad and soft, though Gerard could still feel the hardness of muscle beneath his flesh.

“Gee...” Frank mewled, biting his lip and squeezing his eyes shut. He didn’t want to stop Gerard from doing what he wanted, and admittedly it felt good to feel his light touch, but he felt so ashamed of his weight.

Gerard though was having the time of his life. He leant forward to start kissing down from Frank’s collar bone, his hands resting on Frank’s soft belly and his fingers splayed apart and dug into the soft flesh. His stomach wasn’t so big that it hung over his belt, but it was soft and round and Gerard loved it. He rubbed his hands up again, round to Frank’s sides, caressing and massaging every bit of flesh he could get his hands on.

“I love you so much Frank...” He groaned, sighing in relief when Frank’s hands came down to undo his jeans, relieving some of the pressure on his aching cock. “Want you so bad...”

“Mm... You too Gee...” Frank sighed, his hands dipping into Gerard’s underwear to grasp the thick shaft of his cock and pull it free of the denim confines. “Gonna fuck you so hard baby...” He growled, starting to feel more and more like his old self the more Gerard lavished him with attention. It was becoming increasingly clear that Gerard really did love the way he looked still and that turned Frank on more than anything.

Gerard was starting to pant and moan as he pushed his hips into Frank’s fist, his tongue flicking over Frank’s chest. Frank tasted of the salty sharpness of sweat from the stage, a taste Gerard had got used to during their own tours and he groaned in delight. By now Frank’s nipples had become hard nubs in his aroused state and Gerard wasted no time in teasing them with his fingertips and tongue, sucking one into his mouth and then the other.

Frank groaned and clenched his teeth for a moment, his erection aching painfully in his jeans. In the end he had to release Gerard’s cock just so he could free his own, the older man too distracted by his chest to do it for him.

“Gerard will you get off my moobs? Jesus.” Frank scoffed, shoving Gerard away from his nipples when he became self conscious again. Gerard smirked playfully up at him and dipped his hands down Frank’s round belly and into his jeans to start stroking his length.

“You do not have moobs.” He scolded, meeting Frank in a heated kiss. “And anyway, you’re always licking mine so...”

“Not the point.” Frank smirked, grinning as he pinned Gerard down on his back again and began tugging his jeans off him between deep, hungry kisses. “Now shut up and let me fuck you.” He added with a husky growl once he’d pulled away from Gerard’s lips, sitting back to remove his own jeans.

“Fuck, my pleasure.” Gerard groaned, obediently closing his mouth and waiting for Frank to make good on his promise.

As the younger man removed the rest of his clothes and sat back on his knees for a moment Gerard could do nothing but stare adoringly. His cock twitched at the sight of his lover lazily jacking his cock, his tattooed arms looking thick and strong. The ‘search and destroy’ tattoo around his hips was now stretched and Gerard just wanted to grab at him and feel all that wonderful flesh.

Frank smirked as he glanced down at Gerard and saw him gawping at him with lust filled eyes. His cock was dribbling pre cum and Frank just had to dip down and lick it away, causing the older man to gasp and jolt.

“O – Oh God, Frankie...” He groaned, arching his back a little before Frank was suddenly gripping at his hips, tugging him up and flipping him over before Gerard could even think. For a moment he was confused, and then as Frank dragged him up onto his knees a rush of pleasure shot through him. This was what was getting him so hot... The fact that Frank was now strong and manly looking made the whole dominating thing even sexier.

Gerard was quivering as Frank began to lay tender kisses to his lower back, following his spine down to the cleft of his ass, his tattooed hands spreading the cheeks apart. Gerard knew what was about to come and his abdomen was fizzing with the anticipation. It had been far too long...

Frank blew softly against Gerard’s puckered hole as he held him open with his thumbs. Gerard’s chest was pressed into the mattress, his ass elevated and his legs spread as wide as he could get them. His cock was hanging hard and heavy between his legs, a viscous line of cum dripping from it all the way down to the sheets. He looked so good in that moment that Frank could think of nothing but him, his mouth opening on instinct and he wasn’t even aware he was doing it before his tongue was pressed hot against Gerard’s entrance.

Gerard released a husky moan into the sheets and Frank pressed closer to him, licking and kissing over the tight ring of muscle with no shame. Gerard always felt ridiculously exposed and dirty whenever they did this, but Frank’s sinful tongue was too good to deny. His almost-beard was scratching a little between the cheeks of his ass and Gerard’s cock was pulsing with the pleasure. He whined softly and pushed back against Frank’s mouth, oozing more and more pre cum.

Frank could feel the way Gerard’s ass was starting to loosen to his tongue, the muscles relaxing and practically begging him to push inside him. He kept up with his tongue though, knowing how much Gerard loved it and wanting to make him happy. After a while he pushed in one finger, licking around the outside of Gerard’s anus still whilst he thrust his finger slowly.

Gerard pressed the side of his face into the sheets and moaned softly as Frank soon pushed in a second finger, stretching and prepping him easily whilst his tongue continued to tease around his rim. Gerard’s cock was so hard it was throbbing with pain, the head swollen and almost purple and he ached for release.

“P – Please Frankie...” He choked, Frank by now idly stroking his own cock with his free hand. “Baby I need you inside of me...” Gerard groaned, his voice strained with his desire.

Frank smirked and slowly leant back, sliding his fingers free of Gerard’s ass and kneeling up to rest his cock in the cleft between the cheeks, sliding back and forth slowly just to get some sort of friction as he leant over Gerard’s back to grab the lube from the bedside table.

Gerard could feel Frank’s belly pressed to his back, his soft thighs against the backs of his own. He loved the feeling of his soft, warm flesh, and he just wanted to be smothered by him as Frank found the bottle of lube and knelt back to pour it over his erection and start rubbing it in with his hand.

Frank by now had completely forgotten his body confidence issues and could only think of how badly he wanted to be seated inside his lover. The two months apart felt like two decades and he rushed to coat his cock in the lube and then press the head against Gerard’s quivering entrance.

Gerard clenched his teeth and waited impatiently for Frank to push into him, his whole body tensing for it. He wasn’t nervous, just desperate for it, he wanted to be fucked so badly. As if sensing his eagerness Frank laid his hands on Gerard’s hips and used a firm hold to keep him steady as he began to push inside. He met the resistance, popped through it and then began to push forward with one long slow, steady thrust, sinking into Gerard carefully.

The older man was already beyond himself with lust, Frank having to tighten his grip on his hips to stop him from pushing back to meet his thrust. Gerard whined in disappointment but Frank only smirked and kept up the slow pace, taking his time until he was fully seated inside his lover. Once he was he paused a moment, giving them both a moment to compose before he started to thrust his hips.

Gerard could feel his muscles burning slightly with the stretch, but it was a pain he had missed and he moaned huskily to show his delight. Frank’s thrusts were building in speed quickly, neither man wanting to take their time. It had been too long since they had last done this and Gerard was so hot for Frank he didn’t want any sweet love making.

Frank’s thrusts were more powerful than ever in his lust, his hands gripping tight to Gerard’s hips as he lengthened his thrusts and pounded into Gerard hard from behind. He was conscious of the fact that his stomach and thighs were wobbling in ways they didn’t usually do, but he was too far gone in his pleasure to think on it.

Gerard was moaning loudly as he clawed at the sheets, pushing his hips back to meet each of Frank’s thrusts, the sound of skin slapping on skin filling the room. Frank groaned and arched over Gerard, pressing his chest to his back so he could kiss and bite at his ear, whispering pure filth to him.

“Oh fuck Frankie...” Gerard groaned, his abdomen starting to clench with his approaching climax. He had known from the start he wouldn’t last long, he was too sex deprived, too turned on by Frank’s new body... When Frank reached a hand beneath him to start jerking off his cock in time to his thrusts it was all Gerard could do not to blow his load right there... But then Frank hit his prostate and it was all over very quickly.

Frank pounded into Gerard’s sweet spot erratically, losing control rapidly himself. He could feel Gerard’s muscles starting to clench around his erection and the twitching of his cock in his hand was enough to tell him Gerard was about to cum. The older man soon released a hoarse scream into the mattress, slamming his ass back onto Frank’s cock as he came hard over his fingers.

Frank gasped and pressed deep into Gerard, grinding his hips to rub over his prostate as he milked him of his orgasm. Gerard’s clenching muscles were enough to send Frank over the edge and he released a quiet, shaky groan as he spilt his release inside the older man.

Gerard jumped a little and then melted into the sheets, still cumming over Frank’s hand long after he felt like he had nothing more to give. By the time he had been milked of every last drop he only managed to stay on his knees by Frank’s hands holding him up by the hips.

Frank waited a long moment after they had both finished cumming before he slowly pulled out of Gerard. He hissed and clenched his teeth, his over sensitized cock aching a little as released Gerard’s hips, allowing the older man to collapse onto the bed.

Gerard groaned and slowly rolled onto his back, his ass still clenching and he winced at the feeling of cum dripping out of him. He felt disgusting, he really needed to shower... but when Frank lay down next to him he could only curl up in his strong arms and bury his face into his soft chest. He could feel that Frank’s heart was pounding as he lay his head down on him, and he smiled as he splayed his fingers over his chubby belly.

“Mm... Frankie, that was amazing.” He whispered, his voice hoarse. Frank chuckled softly and kissed his forehead, both men feel breathless but so happy. It felt incredible to hold each other in the afterglow and Frank sighed as Gerard tipped his face up to kiss him properly. “I missed you so much...”

“You too Gee. I love you.” Frank whispered back, meaning it more than ever as he ran his fingers through Gerard’s hair. He didn’t feel disgusting anymore... He could even look down at his swollen belly that Gerard was lovingly stroking and feel kinda good about it... clearly it wasn’t that unattractive if Gerard was enjoying it.

“I’m gonna go see the doctor in a few days.” Frank yawned, idly rubbing his eyes. “See if they can tell me what made this weight come on...”

“Okay...” Gerard sighed, not liking to think this could be caused by some sort of problem, but he knew there was no point in trying to persuade Frank not to go. “I kinda liked it though...” He smirked, Frank quirking an eyebrow at him though he smirked back.

“Fucking chubby chaser.” He scoffed, Gerard gasping and slapping his chest lightly as Frank snorted with laughter, feeling lighter than he had in years.

Le fini

R&R?
Sign up to rate and review this story