Detention

4.9K 58 204
                                    

Gerard sat in the back of the class, watching as his students wrote their essays on Shakespeare's 'Macbeth'. He kept his eye on Frank, who was biting on his pencil, looking around. The boy next to him named Ryan, passed him a note.

"Boys, ill take that." he snatched the paper out of his hand and opened it. His jaw dropped and looked at Frank, who was blushing like crazy.

"Have you seen Mr. Way's ass? Id love to do things to him." Gerard read out loud, completely embarrassing the boy as the class started to laugh. Frank was a well known guy and he was out of the closet and nobody really cared about who he preferred. Gerard threw the paper out in the garbage.

"Frank, after class." Mr. Way said. The class giggled little "Oohs." "Silence! Back to work." he yelled and everyone stared back at their essays. Frank winked at Gerard and looked down at his essay. Gerard began to grade essays from other classes, waiting for the bell. Once it rang, students got up and started to hand in their essays, leaving the classroom so that Frank and Mr. Way were alone. Gerard sat down at his desk and ran his fingers through his hair.

"What was that note all about, Frank?" Mr. Way questioned, looking up at him. Frank smirked. "I don't regret anything I said, Mr. Way." he said, sitting on his desk, opening his legs a little. Gerard tried to look away at nothing but his face and sighed. "Frank, you know that that is illegal." he said, looking down at his desk.

"That's what makes it more fun," Frank grinned, running his hand down Gerard's arm. He didn't move but looked up at him. "You know I can't." he warned. Frank sat in front of him and ran his hand up Gerard's thigh. "Come on, baby. Please?" he placed his hand over Gerard's crotch and he gasped. "Frank!" he exclaimed but didn't move.

"Uh... Frank?" he said and Frank stood up and pushed his chair back, sitting on his lap. He ran his hand down Gerard's chest. "You turn me on, Mr. Way, you know that?" he said and grind against him. Gerard gasped. "Goodness!" he exclaimed. "I touch myself thinking about you, wanting to just fuck you senseless, screaming my name. I want to know what you look like when you cum, wanna taste you." he whispered in his ear, causing Gerard to shiver at those words.

"Fucking fine." Gerard groaned, crashing his lips against Frank's, kissing him hard. Frank smirked and grind against Gerard, causing both of them to moan softly. Gerard grabbed Frank's hips and brought him closer. Frank kissed his neck and sucked on it, Gerard tangling his fingers through Frank's hair. He gave him a nice and big hickey on his neck. He pulled back.

"How are you gonna explain the beautiful mark I made?" he ran his fingers down his Gerard's neck. "Doesn't fucking matter, Frank." he growled. He unbuttoned Gerard's pants and pulled them down to his ankles and took his dick, which was fully erect, and began to run his thumb over the slit, licking the pre-cum on his thumb that tasted beautiful. Gerard moaned and bit his lip, trying to stay quiet till blood began to dribble on his lip and a bit on his skin. Frank got up and licked his lip and underneath his lip.

He groaned and began jacking his teacher off. He bucked his hips and moaned quietly. "F-fuck Frankie please, just fuck me already," he moaned. Frank threw his shirt off and got up. "Frank, I don't have lube or anything." he sighed. Frank went to his backpack and grabbed a bottle of lube and a condom.

"I do." he smirked and went up to Gerard. He groaned. "Why do you carry that around at school?" he asked. Frank chuckled in response. "I may or may not have been waiting for this to happen." Gerard rolled his eyes. "By the way, call me Gerard. Well, when we have sex." he said, watching Frank pull off his tie and shirt off of Gerard, running his hands down his body while Gerard admiring all of his tattoos.

"Your tattoos are so hot. Even though you're 18, how did you get so many?" he asked and Frank shrugged in response. "I work at Spencer's so I get money for them." He moved Gerard's papers to the side and bent Gerard over his desk. He looked back at Frank and he knew he needed a prep. "How long has it been since you've had sex?" he asked. "Uhm.. Six months?" he replied and Frank gasped. "Okay. I'm gonna prep you, okay?" Gerard nodded and watched as Frank coated his fingers with the lube, slowly pushing a finger inside of him. Gerard groaned at the intrusion that he hadn't felt in a while and Frank messed with his pants with his other hand. He pushed his finger in and out slowly for a bit. "More." he whined and Frank added a second finger slowly. He hissed a bit and Frank carefully moved his fingers in and out slowly, pushing slowly. He slowly started to fuck Frank's fingers and that hit his prostate.

"Mmm, right there, Frankie!" he moaned and Frank pulled his fingers out and Gerard whined in response and rolled on his back. Frank ripped the condom open with teeth and slipped it over his dick, moaning and then lubing his dick up and pushed his dick inside gerard and he groaned in pain and Frank moved slowly, waiting for him to adjust. It wasn't long before he started to moan out of pleasure and scratch his nails across Frank's back. "M-move." he moaned and Frank threw Gerard's leg over his shoulder to get a better angle and Gerard moaned softly. "Such a slut Mr. Way.. You fucking love this, don't you?" he purred and fucked him harder. "Ooh- y-yes.. Ahhh.." he moaned and Frank began to thrust into him faster.

"You're so tight.." Frank groaned, pulling out and slamming back in, causing the latter to bite his arm to muffle his moans.

"Its okay baby.. Everyone's at lunch.. I wanna hear you scream," Frank smirked as he watched the latter squirm underneath him and Gerard blushed as he let out a dirty moan. "God, Frank.." he moaned as Frank talked to him like that. Them having sex was beautiful; the sounds of their moans and skin-to-skin contact was beautiful for them both.

"Fuck," Gerard scratched Frank's back up but Frank didn't mind; he was fucking his hot teacher why would he care? Frank thruster harder, watching as his teacher let out 'oohs' and 'ahhs.' Frank leaned down at licked at his nipple and Gerard whined as he sucked on it softly. He clawed at Frank's back, drawing blood but Frank still didn't care as Gerard was a moaning mess underneath him.

"Frank, I'm gonna- ooh right there, Frank, don't stop!" he cried out, moaning louder this time. Gerard felt Frank's dick twitch inside of him, signaling that have was close. "Ooohh.." Gerard moaned. "I'm gonna-" Frank started to jerk him off fast. "Cum for me, Gerard." he whispered. He cried out as he released all over his hand which was enough to throw Frank over the edge as he came with a moan, riding out his orgasm. He pulled out and tied the condom up and threw it away, getting dressed.

"You really scratched my back up." he smirked, causing Gerard to blush. "Sorry." he whispered, gasping as he saw Frank's back. They both threw their clothes back on and Frank kissed Gerard. "Let's do that again sometime." he whispered.

"My place this time?" Gerard asked and Frank nodded, grabbing his backpack, turning around and blowing Gerard a kiss before leaving. Gerard smiled. Wow. He had a lot to clean up.

Frerard oneshotsWhere stories live. Discover now