//use of slurs, mildly degrading ??, rough sex//
--Frank says the meanest things to Gerard in bed sometimes.
Gerard knows why, because Frank want the abuse. He wants to get hit. He wants to make gerard upset and get him to cause him pain.
As Gerard bounced himself up and down on Frank's hard cock, still getting used to the thickness. He dug his nails into the sweaty skin of Frank chest, moaning softly and groaning. He dragged his nails, opening his eyes to watch the red marks trail down slippery olive skin. Gerard was trying to pay attention to Frank and how he felt, but he was becoming too focused on the feeling of Frank filling him up, the heat and stretch...
"Is that all you've got, slut?" Frank said right away, breaking Gerard's thought. He sounded condescending and it really got on Gerard's nerves when he sounded like that, so he suddenly slammed himself down on Frank's stiff cock, beating his fists down on Frank's chest. Frank bucked his hips up hard, making Gerard gasp in pleasure.
"C'mon, fucking slut, give it to me..." Frank growled, and Gerard was getting mad, because he knew from Frank's reaction that it's fucking good.
Frank was about to open his mouth and say something else demeaning, but he felt hands wrap around his throat, unable to breathe and moan. Gerard continued to slam himself relentlessly on Frank's dick, moaning like the slut he really was for Frank's cock. He looked Frank in the eyes and Frank trust up hard, causing him to shake violently and scream from the hit to his prostate. He released Frank's neck and Frank gasped for air for a second, then went right back to running his goddamn mouth.
"You're such a cockslut, mmh," Frank moaned, cut off when Gerard leaned down and kissed him hard and rough, biting his bottom lip and pulling away, tugging his lip with this little teeth then letting go. Gerard then shoved his hands into Frank's sweat soaked long hair and angrily tugged, exposing Frank's neck. He shoved his face into the side of Frank's neck and licked a stripe all the way up the side, then bit on Frank's sensitive spot right under his jaw.
"Fuck!" Frank moaned loudly, giving a hard spank to Gerard's ass where his hands had been resting the whole time, moving to grab Gerard's hips and ram into him, whimpering.
Gerard screeched at the hard hit to his spot again, trying to move again, but he couldn't because Frank was holding him down on his cock and all he could do was squirm and pant and whine. Frank gyrated his hips, slow and deep, and Gerard fucking sobbed with pleasure. All he could do was take it, sitting and leaking like a tap on Frank's lap, being held down. He felt so fucking close already, like he was about to explode, Jesus Christ.
"You like that, baby? You want me to fuck you hard into the mattress, make you come all over yourself?"
Gerard nodded fast, then Frank sat up, still deep inside him. He wrapped his strong arms around Gerard's waist and knocked them forward, slipping out for a second, effectively letting Gerard catch a quick breath before he got Gerard's legs over his shoulders and roughly pushed back in, making Gerard squeal.
Frank immediately started pounding Gerard's hole again, grunting a and panting.
"C-come on, fuck, Gerard, hurt me." Frank whined, and Gerard could tell he was close. He got squeaky and lost the demanding, nasty tone of voice and it was replaced by hushed begging.
Gerard slid his hands down Frank's back, digging his nails in and tearing at the skin, swearing to apologize later if he made Frank bleed. Frank thrust deep and fast, gripping the sheets to keep balanced.
Gerard shuddered and moaned loudly when Frank got the angle right again, "Frankie, g-god, harder,"
Frank slowed down again, and Gerard was about to complain until Frank angled himself and slammed in, pushing right on Gerard's prostate and gyrating, grinding the tip of his cock right on Gerard's spot.
That's when Gerard couldn't take it anymore and the white hot knot in his stomach felt like it was being pulled loose.
"Frank I'm gonna fucking come, fuck, ah!" Gerard shouted, ripping at Frank's back again, sure this time he drew blood, and coated his pale stomach and chest with his come, "Fuck fuck fuck, Frank..."
The pain of Gerard's nails streaking down his back had Frank moaning, "Oh god! More," loudly in Gerard's ear, and then jerked forward violently with the pleasure when Gerard's nails lazily - but still rough - clawed down his biceps and a hand yanked at his hair.
Frank shuddered, "I'm - fuck - mmh, coming I'm coming," Frank groaned, thrusting slowly still, making Gerard shudder with how sensitive he was after his own orgasm. Frank whined, latching his teeth on to Gerard's shoulder and felt like he was exploding inside his boyfriend.
Both of them fucking collapsed, Frank still literally up Gerard's ass. Frank let Gerard's legs relax off his shoulders, resting with his feet to the mattress and his knees bent up so he was still comfortable with Frank still between his legs. They laid there, trying to catch their breath. Neither of them talked until Frank sighed and whispered, "You're so good to me, Gee. I love you so much."
Gerard's heart fluttered, and no matter how many times he heard it, Frank telling him that he loves him makes him feel warm and fuzzy. "You're welcome I guess. I love you too, Frankie."
--
sorry @ mom
I guess this is a little shitty thing ? ? 927 words of kinky shamefulness bc i love u guysalso tbh i think frank sounds like the long moan from leviathan when he comes ?? u kno the one
ehA anyways im gonna go back to sleep and then decorate for SPOOKYWEEN
👻🍂💀🍁🎃
