Work Text:
Gerard used the break in their schedule to walk around the classroom. Their legs felt tired just from sitting in one place all day long. Their head felt foggy too.
Parent conference day was always an ordeal, but this term had been especially draining. Gerard loved working with the kids, but if they had to hear one more mother go on about the ‘workload’ of her seven-year-old, they would tear the hand-drawn posters off the wall and rip them to tiny shreds to refrain from punching someone.
They should have been home by now, but as always, the appointments had dragged on. The ten-minute slots were far too short to assure all the worried parents that their kids were in good hands and although they should have been out the door by 6:00 pm, it was half past seven already and their last appointment still hadn’t shown up. They didn’t care how widowed that guy was, when he finally showed, Gerard was going to give him an earful.
Gerard looked out the window. It was dark outside and the parking lot was mostly deserted. The night janitor still had to be around, but everyone else had probably left the building already. Gerard tried not to feel creeped out by the thought of empty classrooms and hallways.
Instead they tried to think of something nice. Once they got home, they would treat themself a little, take a hot bath and maybe try out that cute little vibrating toy that had arrived in the mail just the other day. They really needed to blow off some steam after the day they’ve had.
A knock on the door made them turn around.
“It’s open.” Time to meet the motherfucker who had ruined their evening.
The door opened and Gerard did not feel fully compensated yet, but somewhat compensated already, they had to admit that.
“Mx. Way? Hi, I’m Frank Iero. Your 5:50 appointment.“ The guy had brown, slightly curly hair just long enough to graze his shoulders. He wasn’t cleanly shaven, and the scruff did look good on him. Tattoos were showing at his neck, mostly concealed by clothes and impossible to make out. The back of his hands looked equally colourful and Gerard assumed that the sleeves of his soft-looking cardigan covered even more tattoos.
He smiled at Gerard brightly with the air of a man, who knew that his good looks usually made people like him instantly.
Gerard frowned at him.
“And how could that possibly be, Mr. Iero?” they asked and looked up at the clock hanging right above the door. “Considering that it is already 6:37?”
The man ran his hand through his hair but it seemed as if the gesture was only meant to draw attention to how good the length looked on him.
“Sorry, I got held up at the recording studio.”
Gerard vaguely remembered their brother’s excitement when they had mentioned the name Iero to him before. Mikey knew his way around the New Jersey punk scene better than Gerard did and apparently, Frank Iero was quite the artist to reckon with, with a million different projects and quite a couple of award nominations. Gerard refused to be impressed though. A semi-famous name and a pretty face weren’t everything.
“And I got held up here, thanks to you,” they said dryly and stepped towards the teacher’s desk, where notes and writing tools were scattered. They had meant to review some tests in case any appointments fell flat, but then obviously hadn’t gotten around to it.
The heels of their boots clicked on the floor and because they were good at noticing these things, they noticed that Mr. Iero’s eyes trailed up their legs in the shiny tights before they reached the hem of the black mini skirt. He was definitely staring for a little too long and Gerard couldn’t help feeling flattered, although they already knew that they looked fucking great in this outfit.
Gerard pointed to the chair on the other side of the desk, where legal guardians had been seated all day.
“Sit,” they said. Usually, they’d be a lot more polite, but this man had tested their patience enough already without even looking particularly guilty about it.
Mr. Iero sat down immediately and Gerard noticed the slight twitching of his lips, as if he was doing his best to hide a smile at their bossy tone. He didn’t seem to mind though, which was definitely intriguing, or would have been if Gerard hadn’t still been pissed at him.
They pulled up their own chair and sat down.
“So, let’s talk about your son, Mr. Iero.”
Mr. Iero ran his hand through his hair again and granted Gerard with the most dazzling smile. His teeth were even and very white, his eyes large and hooded, his eyebrows trimmed into a neat shape. Up close Gerard noticed that his fingernails were painted black. His tattooed hands might easily be the most attractive body part Gerard had ever seen on anyone, though they had to admit that his face was a strong competitor too.
“You can call me Frank,” he offered, his expression so open and his voice so friendly, that it was nearly impossible to not get swept up by it. Of course this guy wasn’t a Mr. Iero, he was a Frank, a Frankie even, you just had to like him. He was a charming motherfucker.
“Your son, Mr. Iero, is doing quite well in class,” Gerard carried on calmly. It wasn’t so much that they took issues with using first names with parents in general. It was simply a matter of principle. They were putting Frank in his place by reminding him that it was Gerard who got to determine the parameters of their interaction.
Frank seemed to have understood, because his smile became a little less bright and he lowered his head ever so slightly. In a different context, Gerard might have assumed he was acknowledging their dominance. The gesture stirred a hot sensation in their abdomen, that they desperately tried to ignore. They were not going to get lured in by Frank’s charm, even if he seemingly knew how to push Gerard’s buttons instinctively.
“Your son is keeping up with the subject matter quite well, though he can be a little unfocused at times.”
Frank was bouncing his leg and drumming his fingers against his knee. Had he been their student, Gerard would have guessed that he had a hard time focussing on anything for too long as well. He seemed to have difficulties just sitting still. Very briefly Gerard thought that it would be exciting to force him to remain still, see if he could muster the self-control or maybe tie him up if need be. They didn’t allow themself to indulge in these thoughts for too long though.
“He is also well behaved and gets along with the other kids. Just sometimes he seems a bit off-standish. Which isn’t anything to worry about, some kids just prefer to keep to themselves.”
Gerard paused, because this was the part where it usually got tricky. Working with young children especially meant that their home situation influenced their development as much as anything they were taught in school, but some parents felt attacked pretty easily.
“I’m aware that your family situation is a little difficult,” they carried on. “You are a single parent, if I understand correctly.”
Frank scratched his cheek and Gerard noticed that he wasn’t wearing a wedding ring, which probably meant he wasn’t actively grieving anymore. Not that it mattered to Gerard.
“Yeah, it’s just the two of us. It’s not always easy, especially because I go on tour occasionally. He stays with my mother a lot, that’s part of the reason I stayed in New Jersey. Lots of family here to support us.”
“It can’t be easy for a child to grow up without a mother,” Gerard said carefully. They were aware that it technically was none of their business, but they did care for their students and the better they understood their background, the easier it became to tend to them in the right way.
“It’s been a long time now,” Frank said and shifted on his seat. Gerard would have thought the topic made him uncomfortable, but his body language was still very relaxed otherwise, it just seemed like a force of nature was keeping him in constant motion. “He doesn’t remember her much.”
“Is there anyone taking over that role in his life though? Maybe you are in a serious relationship?” Gerard felt their cheeks heating up. They didn’t understand why they felt so flustered, it was a perfectly normal question to ask, no more invasive than what they had asked before. And yet it felt as if they were angling for something. “If you don’t mind talking about it,” they added.
“There is no one,” Frank said, weirdly quick with his answer. “I haven’t really had a serious partnership in a while, I try to focus on work and raising my son.”
He did sound a little defensive now and Gerard wondered if they had overstepped.
“Chastising yourself isn’t always in the child’s best interest though,” they said softly to not make it sound like an accusation. “A happy family is usually the best environment to raise a kid.”
Frank’s eyes were fixated on Gerard’s face. As much as his hands seemed in constant motion, his gaze was very steady to the point where his attention became so intense it was almost unsettling. Gerard was quite sure that this man could make you feel like the most interesting person in any room just by looking at you.
“Oh, I’m having my needs met, if you are worried about that,” Frank said and the collar of Gerard’s blouse suddenly felt a little too tight, making it hard to breathe. “I told you, I’m away on tour now and then. But my family comes first.”
Gerard cleared their throat, trying to ignore the fact that this very attractive guy had just plainly told them that he enjoyed casual sex.
“I’m glad to hear that.” Their voice came out flat, because it was a stupid thing to say, but not saying anything would be like an admittance that Frank got them flustered and that wasn’t going to happen. They pushed a sheet of paper across the desk. “Here’s your son’s interim record. In case you want to take a look at his grades.”
“Jesus, they put pressure on the kids early,” Frank muttered and Gerard couldn’t agree with him more. It was almost cruel to make the children compete at such a young age already, but their development had to be measured somehow.
Frank took the record and the sleeve of his cardigan rode up a little bit. Gerard tried not to stare, but they couldn’t help it. Just as expected, Frank’s wrists were tattooed too, but it was something else that caught Gerard’s interest. The faintest shadow was visible where the pale skin wasn’t covered in ink, old bruises that had almost faded already and would go unnoticed by anyone who didn’t know what to look for. Gerard, however, recognised rope marks when they saw them.
“Well, that’s looking pretty good,” Frank said.
“Yeah,” Gerard agreed, for a moment completely forgetting what they were even talking about.
“Here.” Frank held the record out to Gerard across the table.
“Oh, you get to keep that, it’s just a print-out after all.”
“Right.” Frank laughed and it sounded slightly embarrassed as if he too had been distracted by thoughts that had made him miss the obvious. He pulled back rather abruptly and knocked over Gerard’s pencil case and the wooden rubber stamp they used to sign off official documents for the school. The items clattered on the floor.
“Shit, I’m sorry.” Frank moved to bend over, but Gerard raised their hand, noticing that Frank stopped short immediately as if he was used to paying attention to commands.
“Stay. I’ll get it,” Gerard said and got up from the chair. It wasn’t actually necessary, but they couldn’t resist the urge to test something.
Their skirt rode up as they crouched down on the floor, and they took their time picking up the pens that had spilled out of the pencil case, touching each item with delicate care. They looked up at Frank and were pleased to notice that he was indeed following each of their motions attentively. His eyes kept returning to the hemline of Gerard’s skirt and they brushed their hand over their thigh seemingly absent-mindedly just to tease him before they got up again.
They put the items back on the desk, but cleared out a small space for themself, pushing aside the long wooden ruler so they could sit down on top of the table, legs crossed and their heeled boot dangerously close to Frank’s knee.
Frank was staring.
Gerard pulled a bobby pin from their hair and started to readjust their hairdo calmly. They enjoyed the breathless tension in the air, enjoyed being watched. Even if it was just a harmless little flirt, there was something about the anticipation and feeling desired that was like a rush to them.
“Academically speaking, there really is no need to worry about your son,” Gerard said. “And my eyes are up here, Mr. Iero.”
Frank looked up from where his eyes had been fixed on Gerard’s legs. He had to tilt back his head to look up at them sitting on the desk and Gerard enjoyed the power imbalance it created. They expected Frank to smile apologetically, but his expression was almost pleading. He was doe-eyed, and up close Gerard could tell that his eyes were hazel, changing colour slightly depending on the way the light fell on them.
“I’m sorry, Mx. Way.” Frank’s voice was breathy and hoarse and the sound of it made Gerard’s dick twitch a little. They were glad they were sitting with their legs crossed, because the skirt would probably not hide a boner well.
There was just something in the way that Frank looked at them, something that made you feel like it was all about you, that pleading look on his face, the rasp in his voice, like he was ready to throw himself down at your feet if only you asked for it. Gerard had played these games before and they were acquainted with both roles fairly well, but they had never met anyone who seemed as fucking eager as Frank to slide into a submissive headspace. They couldn’t even tell if he was aware of it or if it was something he did unconsciously.
“What I’m worried about far more is your son’s emotional development,” Gerard went on. The direction they were stirring into wasn’t very professional, but they told themself that they were both adults after all and it wasn’t like anyone had to find out about it. The school was pretty much empty aside from them by now and after the day they’ve had, Gerard deserved a little treat. Frank Iero honestly looked like the perfect little treat. “A child needs structure and I’m not sure you’re able to provide that properly. Being away on tour and …”
Gerard paused, because their next words were definitely going to cross the line, but Frank was still staring up at them as if he was praying for salvation.
“Shamelessly engaging in unsafe sexual practices with multiple partners, by the looks of it.”
Frank licked his lips, but he didn’t protest. If anything, his chest seemed to heave a little more visibly as if the humiliation turned him on.
“I’m just not sure how he could learn discipline with a father like that. Showing up almost an hour late to our appointment.” Gerard picked up the wooden ruler and weighed it in their hands. It was a lot heavier than the modern plastic rulers produced nowadays. They trailed their fingers over the surface lightly, watching as Frank’s eyes followed the motion almost hypnotised. Gerard felt the thrill of having someone’s undivided attention. “Has no one ever taught you discipline, Mr. Iero?”
Frank looked up into their face again and Gerard tried to stay calm. Frank’s answer would determine what was going to happen next and the moment of dread that they might have misread the situation made Gerard want to bite their nails or maybe curl up underneath a blanket. They loved the thrill of toying with another person but in every social interaction there were too many unpredictable factors involved and everything they weren’t able to control usually caused them anxiety. They hated this as much as they loved it.
“I … I guess I might need some extra lessons, Mx. Way.”
Gerard forced themself to exhale evenly, so it didn’t sound like they were too relieved.
“Children need to learn that their actions have consequences. And the same goes for adults. Get on your knees.”
They weren’t entirely sure if he would really obey or if they had miscalculated, but Frank nearly tripped over himself, scrambling to get up from the chair and down on his knees where free space separated the teacher’s desk from the rest of the tables in the classroom.
Gerard took a moment to study him there, before they got up from the desk. Hair was falling into Frank’s face and Gerard resisted the urge to grab a handful of it and jerk back his head. They were going to take their time with him first.
They tapped the ruler against their palm lightly, creating a threatening noise over the sound of their heels as they approached Frank slowly. Briefly they couldn’t quite believe how easily Frank Iero, popular rockstar and blessed with a face that could charm millions, had dropped to his knees for them.
Frank parted his lips slightly, as if he assumed his mouth was the reason Gerard had made him get on the floor. It was more about the excitement of degrading him though.
“Extend your hands for me,” Gerard ordered. “Palms up.”
Frank held out his hands, open palms pointing at the ceiling. Compared to the back of his hands that were laced with tattoos, his palms appeared strangely naked and vulnerable.
“Showing up late to class will get you punished, Frank,” Gerard announced. They noticed the slight shiver running through Frank. His shoulders in the cardigan looked round and soft and they could see him trembling at the sound of his name. Of course he had offered the use of first names to Gerard earlier, but taking him up on it only now was another reminder of who set the pace.
They used the ruler to whip Frank’s exposed palms hard. There was a loud smacking sound and Frank inhaled sharply, his voice clearly pained. The sound went straight to Gerard’s dick.
They knew that having your palms spanked hurt like hell and they saw the slight tremble in Frank’s arms as he forced himself to not pull back. This was what excited them the most about this form of punishment. Frank wasn’t helplessly bent over somewhere. He had to actively participate to receive his punishment, keep his hands out for them even though every part of him screamed to pull back and protect himself. He wasn’t just at Gerard’s mercy, he had to be good for them.
“I saw the bruises on your wrist,” Gerard continued. “I bet you let a lot of people fuck you. But not a single one of them taught you manners, it seems.”
They smacked the ruler across Frank’s palms again. This time he flinched instinctively, but managed to hold his hands in place. The palms looked red already from just two blows and Gerard could imagine the dull throbbing pain Frank was experiencing right now.
Slowly they started walking around Frank kneeling on the floor, savouring the anticipation building up, knowing that Frank probably had to fight the urge to turn his head to keep an eye on the threat Gerard was currently posing. They loved observing that struggle when someone was pushing down their natural instincts just to please them. It made Gerard feel powerful, but also cared for even when it was in a situation like this where no feelings were involved.
They finished circling Frank after having inspected him from all sides. He had indeed not slipped up in any way but had remained kneeling with his hands extended pretty much motionless. The ground had to be hard on his knees too.
Gerard let the ruler slap down a third time, feeling the pleasant weight in their hand. This time Frank whimpered. His jaw was clenched tightly and his nostrils were flaring. It seemed as if he was fighting down tears and Gerard wondered how much longer he would be able to hold them back. They very much intended to find out.
They delivered another blow, not giving Frank the chance to recover this time and a muffled groan came out between his clenched teeth. His fingers curled up as soon as Gerard withdrew the ruler, obviously trying to lessen the pain though closing his fists wouldn’t help. What he needed for that would be an ice pack or something. His arms were shaking visibly now, his shoulders were tense. He pulled his hands towards his body a little as if he wasn’t sure if he wanted to hide them or stay in place.
“Please,” he begged.
Gerard swallowed, feeling a lump of nervousness forming in their throat. This whole scene had started out spontaneously and there had been no time to discuss ground rules beforehand; they were making things up as they went. They didn’t know Frank well and it was nearly impossible to estimate his limits safely.
“I can’t remember giving you permission to speak,” they said, keeping their voice stern to not break character. They stood still though, waiting for a reaction.
Frank hesitated for a moment, clearly considering what might be required of him. Usually, Gerard preferred to establish definite rules instead of keeping their partners guessing, but they were kind of curious what Frank would come up with.
Eventually, he raised his hand just slightly above his head as if waiting for a teacher to call on him. Gerard smirked to themself, pleased with Frank’s deduction. He was a quick learner and good at picking up cues.
Now that Gerard could see the back of his hands again too, did they notice how red Frank’s palms already were in comparison.
“Yes, Frank?”
“Sorry, Mx. Way, could we please take a break on the hands? It’s just that we’ll be recording and if my hands get hurt too badly to play guitar properly, that would really suck.”
Gerard stepped closer and crouched down next to Frank. They were studying him from the side.
“Of course,” Gerard assured him gently. They felt glad this gave them the chance to check in with each other properly. Things had been a little rushed. “Are you familiar with the traffic light safeword system?"
Frank gave a short nod. His lashes stuck together in places as if tears had been filling his eyes already, although they were clearly dry now.
“Yes, Mx. Way,” he confirmed. “Red stops the game.”
“Red stops the game,” Gerard repeated. They weren’t surprised that Frank seemed to have experience. That was reassuring, since it meant he probably knew his own limits fairly well. “And what’s your colour now?”
“Green,” Frank said without hesitation. He wasn’t turning his head, so Gerard got the chance to really study his profile from up close. “Just go easy on the hands, but aside from that, definitely green.”
“Good,” Gerard said and reached out to push a lock of hair behind Frank’s ear. The gesture was meant to be both tender as well as a little invasive, since they hadn’t asked for permission to touch Frank.
But Frank tilted his head slightly, leaning into the touch without outright changing his position. He seemed very responsive to affirmation.
“Now, here’s what we’re gonna do,” Gerard announced, lowering their hand, but staying crouched down next to Frank close enough to invade his personal space. “You are allowed to suggest where else you want to take the rest of your punishment and if you ask nicely enough, I might be so kind as to consider.”
Frank licked his lips and Gerard couldn’t help staring at his mouth. They wanted to crawl all over that man and right into his system like they were a fucking disease.
“So, Frank, what’s it gonna be?”
Frank cast his eyes down. He seemed to know what Gerard was expecting him to say, but he obviously had trouble getting out the words.
“You can …” He cleared his throat. The way his voice cracked nearly made Gerard lose all self-control. “You can spank my ass.”
“Oh, I can, can’t I?” they growled. “I think you misunderstood the assignment, Frank. You’re not in a position to offer me anything. This is your punishment. I can do to your body whatever I fucking please. I’m just giving you the chance to convince me, because I’m so nice. But you’ll have to work a whole lot fucking harder than that, if you want to convince me.”
“Please, spank my ass,” Frank begged and his voice was so incredibly desperate that Gerard thought he might burst into tears, not with actual fear but with some kind of primal need that surpassed all other emotions.
“I could do that,” Gerard agreed and brought their face even closer to Frank until they were sure he could sense their warm breath against his cheek. “Or I could slap your pretty face, over and over again until it’s completely red and swollen and covered in tears and snot. I bet you’d look even prettier that way. How would you like that?”
Frank let out a little whimpering noise. He was reacting to the words as strongly as he had to the physical pain, which was really thrilling to observe.
“Please,” he repeated. “Please, my ass, I want you to spank it, Mx. Way. Please, I need to be spanked. Please, Mx. Way, please, I promise to be good.”
Gerard was impressed by just how pathetic and most of all needy Frank sounded. They couldn’t even recall when they had last enjoyed the dominant role this much.
“Now, that’s the kind of begging I had in mind,” they teased and stood up. “Come on, get up. And then I want you to take off that silly cardigan and your pants as well as your underwear. You’re going to bend over the desk for me.”
Frank staggered to his knees, grabbing the nearest chair for support. He went to strip off the cardigan, but Gerard stopped him short by touching the ruler to his chest very lightly, which immediately made Frank freeze.
“Oi, I’m granting you a favour here,” they reminded Frank and trailed the ruler upwards until it was resting beneath his chin. They pushed it up slightly, forcing Frank to look up at them. Gerard was already taller than him to begin with it seemed and their heels gave them a little extra on top of that. “What do we say?”
“Thank you, Mx. Way,” Frank said politely, but there was a provoking sparkle in his hazel eyes. It was the same glint that had been in his smile earlier as if deep down he was simply convinced that Gerard had no choice but to be charmed by him. It surely didn’t make Gerard want to go easy on him.
“Proceed,” they ordered and turned their back on Frank dismissively as if they took it for granted that he would follow the orders.
Instead they turned to clear out space on the teacher’s desk, setting all the papers and other items down on the chairs until there was enough space for what they had in mind.
Only then did they turn back to Frank. His arms were bare now and just as expected, completely covered in tattoos. To their surprise, so were Frank’s legs. In fact, most of his body was covered, mostly in black ink with occasional drops of colour in between. His skin looked pale in comparison.
And yet Gerard couldn’t help grinning, because Frank had followed their orders precisely, which meant while ridding himself of his cardigan and his pants, he was still wearing a black shirt and white sneakers with matching white socks. The shirt looked ridiculous, mostly because his dick was out. It was extremely hard already, as Gerard was pleased to notice and they kind of wanted to squeeze it in their hand just to hear Frank yelp. The shoes looked ridiculous because it seemed as if Frank was considering to make a buttass naked run for it.
He grinned at Gerard mischievously as if he expected them to adjust their orders and ask him to take off the rest of his clothes too. But Gerard wasn’t going to give that little shit the satisfaction of correcting themself. He’d find out soon enough where that smugness would get him.
“Here,” Gerard ordered and pointed at the desk.
Frank looked slightly disappointed that Gerard hadn’t taken the bait, but came over and leaned across the desk anyway. Gerard put a hand onto his back and forced him down until his chest was resting against the table plate.
“You can put your hands up,” Gerard offered. “Grab the edge of the table, you might want the support.”
Frank followed their instructions, curling his fingers around the edge of the table. His legs were slightly apart and Gerard could make out his erection between his thighs. His butt was the highest point of his body and the sight was truly glorious. They wouldn’t have guessed that even Frank’s ass was tattooed, but the demon masks on his buttcheeks looked weirdly natural, as if that was just what his body was supposed to look like.
What drove Gerard crazy the most however was how soft Frank looked. There was a squishy texture to his body, that didn’t quite count as being chubby yet. It rather looked as if Frank’s entire body was wrapped in a thin layer of memory foam and it made Gerard want to leave their fingerprints all over him.
They started to palm themself through their skirt. The nylon of their tights was pressing down on their boner almost painfully, but it was also pleasant in a way, the touch feeling very direct through the tight, smooth material. It was definitely different from the rough denim of jeans for example. They moaned very quietly. They could get off just looking at Frank like this, but that wasn’t the point after all.
Reluctantly they stopped touching themself and stepped up behind Frank instead.
Frank immediately tried to turn his head to look at them over his shoulder in an awkward angle, but Gerard leaned over and smacked the back of his head.
“Eyes on the board,” they joked and waited for Frank to face forward again, before they granted him a touch.
They slid their hands up his side, from his thighs to his hips and up to his waist, pushing up the fabric of his shirt to expose more of his back. Gerard used firm pressure, enjoying the slight give of Frank’s flesh when they squeezed it and the hitch they could hear in his breath.
They trailed their finger along the lines of Frank’s tramp stamp, pressing down to make sure he really sensed the touch.
“God, you’re really asking for it, aren’t you?” they observed, trying to sound disdainful because they figured Frank liked it that way. “It’s like you’re painting invitations on your body for people to use it.”
Frank let out a frustrated little groan as Gerard stepped away again. As much as they would like to take a closer look at his body and study every picture on it, they also wanted to find out about his pain threshold. They picked up the ruler again and balanced it in their hand for a moment, trying to figure out the best way to grip it both in terms of control and impact. They took their time, knowing that this was probably torture for Frank, who had to wait patiently without being able to see what they were doing.
When they were finally ready, they used so much force, the ruler created a swooshing sound in the air, before it landed on Frank’s ass with a loud smack. Frank cried out and his voice instantly sounded so desperate that Gerard couldn’t even imagine what he would sound like once he truly fell apart.
“This is what you asked for,” they reminded Frank. “You begged me to do this. Better be grateful.”
They spanked him again just as hard, but this time the noise that came from Frank was muffled.
“Doesn’t it feel good to get what you deserve, Frankie?” Gerard had always enjoyed talking and Frank’s stifled whimpers only got them more fired up.
They slapped the ruler down on his ass again.
“Showing up late, like a nasty little punk. And that at your age.”
Frank’s fingers were clenching around the edge of the table hard now. His tattoos stood out against his knuckles turning white.
Gerard delivered their next blow a little lower, going for Frank’s thighs. His legs were starting to tremble ever so slightly and he probably needed the table underneath him to stay upright.
“I bet you thought you could get away with it, because you’re handsome and charming.”
The ruler landed on Frank’s ass again. It jiggled under the impact and Gerard almost regretted not just using their palm for the spanking. Frank’s butt probably felt nice and soft when you slapped it.
“But I’m not having any of that. I’m seeing right through you and I’m not falling for your act. I know how pathetic you really are.”
Gerard spanked him again. Frank’s ass was already bright red, making the tattooed faces on his butt stand out even more somehow. Gerard wanted to press kisses all over the sore skin, knowing that at this stage, it wouldn’t offer any relief, but would only make Frank wince.
They weren’t sure how much longer they were planning to keep going. The vague idea was to see how long it would take for Frank to break down completely, but they couldn’t estimate how much more impact that would take.
“I wanted to break you into tiny fucking pieces the moment you walked in through that door,” Gerard carried on and whipped Frank with the ruler again and then again and again, three times quickly in a row without giving him time to recover.
Frank was back to whimpering. Gerard could see his biceps tensing up, because he was holding on to the table so tightly.
Gerard slowly walked to the other side of the table. They wanted to make sure the impact got distributed evenly on Frank’s buttcheeks. They would have to use their left hand this way, which meant their hits would have a little less strength behind them. But by now, Frank had to be so sore, that it wasn’t so much the force itself as the repetition that made it painful.
From their changed position, Gerard got a better look at Frank’s face. He had it turned to the side, his cheek resting against the table. Hair was falling into his eyes and Gerard leaned over to brush it aside.
“Let me see your face, pretty boy,” they muttered. Frank seemed to flush a little harder at the words, but it was hard to tell, since especially his neck was already quite reddened. His lips stood slightly apart and he was breathing heavily. A thin trail starting at the corner of his eye made it seem like he had already shed his first tear. “Don’t worry, you’re doing good. Just a little bit more,” Gerard encouraged him. There was always this spot inside of them that was a little too soft and made them question if they were really cut out for the dominant role after all.
They leaned back again and slapped the ruler across Frank’s butt once more. The impact really was less strong this way, but Frank let out a low whine anyway. Seeing his face was the best part of this. He bit down on his lip and his eyes were tearing up again.
“It’s alright, let it out, baby,” Gerard said before spanking him once more. “No one is going to hear you anyway. It’s just me.” They hit him again, twice in a row this time. Frank’s ass would be absolutely bruised for days. The sore skin was already starting to turn from a light red to a deeper crimson. “I want you to cry for me.”
“Ugh.” Frank made a noise of which Gerard could not tell if it had originally been intended to come out as a word. They wondered if Frank would beg them to stop eventually.
They hit him again and this time the reaction was quite stunning, because Frank started trembling. His whole upper body was shaking and it took Gerard a moment to realise that he was sobbing quietly. Seemingly he had just needed the reassurance that it was alright, that it was in fact what Gerard wanted, for him to let loose. There was something sweet about it, how eager he seemed to please even with his pain. He hadn’t struck Gerard like that type of person at first glance.
They whipped him again for good measure to keep the tears flowing and reached out to gently stroke Frank’s hair. “That’s it,” they murmured. “So pretty.”
After one more slap they decided that their left arm was starting to get tired easily and that it was time to switch back. Unfortunately they could see less of Frank’s face that way, but they could still hear his sweet voice. Even his grip on the table had gone slack. He was just lying there shaking slightly, ready to accept whatever Gerard had in store for him.
Gerard couldn’t quite believe that they really were this lucky and it made them a bit nervous. Even if this turned out to be just a one-time thing – which from a professional standpoint it definitely should be – they wanted to make the best of it. Frank was gorgeous and his reactions were absolutely perfect. He had handed himself over completely and Gerard didn’t want to waste this precious gift.
They were using their strong arm again now and Frank cried out loudly at the next blow. He really wasn’t holding back anything anymore.
Between his thighs Gerard could see that a thread of precum was hanging from his dick and they just wanted to drop to their knees and lick it up. They wanted to fully experience Frank’s body, which was turning into such a shuddering mess right there spread out on the teacher’s desk just for them.
Gerard tossed the ruler onto the table and stepped in, this time using their hand to slap Frank’s ass. His skin felt extremely hot and his buttcheek was just the mixture of soft and firm that they had imagined.
Frank gasped, obviously surprised at the new sensation. Gerard wondered if it hurt more or less, but they were sure it felt different.
They smacked Frank one last time before sliding their hand down between his legs to grab a handful of his dick and balls. He pushed back into the touch immediately, whining as Gerard gave a hard squeeze as punishment. His dick felt hot and twitched in their grip.
“Keep still,” they scolded. “I didn’t ask you to move.”
They ran their hand down the length of Frank’s cock where it was wet with precum before sliding back up. They trailed their slick fingers over his balls and up his perineum, massaging the space until they heard Frank’s whines turn into moans, that somehow managed to sound no less desperate.
Only then did they trail up further, a little insecure about what they were going to try next. They hadn’t really gotten around to discussing the matter of Frank’s sexuality and Gerard couldn’t be sure how comfortable he was with anal play. Judging by Frank’s enthusiasm up to this point however, there wasn’t much he wouldn’t be comfortable with.
Gerard slipped their fingers in between Frank’s buttcheeks that were still bright red and moved upwards until they brushed against his hole. They stroked over the rim, sensing the heat of Frank’s body but also how tight he felt, not giving way to Gerard’s nearly dry fingers as they pressed in.
Nonetheless Frank immediately started to writhe under the touch as if he couldn’t decide whenever to push his ass out further or shy away from Gerard.
“Didn’t I ask you to stay still?” Gerard said sternly and pulled back their hand. They remembered how badly they had wanted to tie Frank up earlier to finally keep him still. “Looks like you need a little help with that, doesn’t it?”
They reached up to untie the knot keeping the red scarf in place around their neck.
“Put your hands behind your back.”
“Yes, Mx. Way.” Frank’s voice sounded cracked and hoarse as if he had actually been screaming out loud before. He put his hands behind his back, his fingers loosely wrapped around the wrist of the other hand to provide stability.
Gerard smiled at the sight and pulled the scarf from their neck to wrap it around Frank’s wrists instead. The material was soft and shouldn’t actually hurt him. They tied a professional knot and hooked their forefinger under the fabric to give it a tug to test if everything would stay in place.
“Is that okay, Frank?” they made sure.
It was kind of reassuring that Frank took a moment to answer, like he was seriously considering the quality of the bind.
“Yes, it’s alright, Mx. Way,” he confirmed. The fact that he even addressed them formally while they were checking in with each other made Gerard's stomach drop in a pleasant way. Frank was surprisingly well behaved and it made them want to place kisses down his entire backside again.
They took a step back to admire their work further. The red scarf looked great on Frank. He was all pale white skin and black ink, his ass still red and his black shirt had ridden up and was exposing half of his back. He looked like an artwork in black and white and red, collapsed limp and helplessly on their desk.
Gerard ran their hand through their hair, completely forgetting that they were messing with the bobby pins keeping it in place. The sight was so glorious, it took them everything to not just press up against Frank and rut against him until they came.
Instead they walked over to where they kept their red coat and their handbag by the door. They got out the travel pack of lube they always carried and after a moment of hesitation, a condom as well. They weren’t sure if it would actually come to intercourse, but they figured it would be better to have it at the ready just in case.
They also grabbed a stack of cheap paper towels which they kept by the sink should things happen to get messy.
Then they returned to the desk, trying to swallow around the lump in their throat. It wasn’t just the regular nervousness of feeling like they were maybe asking too much of their partner, but the more general fear of rejection that made them hesitate. The sexuality of Gerard’s partners always felt like a minefield to them, like they were never sure what they expected them to be.
They placed the lube and the condom on the table where Frank could clearly see them and paused for a moment.
“What’s your colour?” they asked and hoped that the nerves didn’t betray in their voice.
“Green,” Frank said without hesitation. His face looked a little puffy and his eyelids were a bit swollen which made his eyes look even more hooded. His voice was steady though.
“Are you sure?” Gerard touched his lower arm lightly, just a brief touch to make them feel connected and reassure Frank that it was alright to be honest.
“Fucking green, I’m telling you,” Frank said and the way he spit it out made Gerard snort with laughter.
“Okay, okay,” they said and snatched the lube before lining themself up behind Frank. They ripped open the package and spread some of the lube on their fingers. They wished they had a second package. They’d need to budget with this one.
They pressed their now properly wet fingers against Frank’s butthole again, circling around the rim to get him used to the feeling.
“Just relax,” they coaxed, although by now they had no doubt anymore that Frank had experience with this.
Slowly they pushed in, sensing the tightness of Frank’s sphincter even though he was impressively relaxed, taking deep breaths as Gerard’s finger entered him. He was clenching down on them tightly though and Gerard knew that this would still take some work. They pushed in deeper.
Usually they didn’t mind taking their time with this part. They loved feeling their partner squirm on their fingers, it was a more sensual experience than using toys. But the whole spanking had taken so long already and had made them so hard in these goddamn tights that they urgently searched for a way to hurry this along.
“You’re taking it so well,” they complimented and curled their finger until they felt Frank shiver, clearly trying to push back against them to take it deeper, but not able to move well with his hands bound behind his back.
Gerard looked around for something that might be fun and useful for working Frank open more quickly. Their eyes fell onto the chair where they had deposited their writing materials earlier.
With a grin Gerard pulled back their finger, earning a frustrated sigh from Frank.
They leaned over to pick up the rubber stamp that had gotten dropped earlier. The wooden handle was about the length of their finger, but significantly thicker. The girth increased towards the top into a round knob so you could grab it more comfortably while stamping documents.
Gerard ran their finger over the knob, pleased with how smooth the surface felt.
“Found something for you, Frankie,” they announced and reached for the lube again, pouring some of it over the stamp. They gripped it by the wrong side, feeling the rubber press into their palm, the handle between their middle and forefinger.
With their free hand they grabbed Frank’s buttcheek to spread him open. Frank winced as Gerard’s fingers dug into his reddened skin. His skin still felt unnaturally hot where he had been spanked and he was obviously still sensitive.
Gerard pressed the knob against his hole, rubbing against it teasingly. They didn’t loosen their grip on Frank’s ass, who let out quiet moans. Although Gerard’s finger had already loosened him up a little, just pressing the stamp against his hole, they could tell that he was still too tight to take it without using considerable force. They kept pushing the knob against Frank, not trying to force it in yet but hoping that the constant pressure would ease him up.
They felt torn on what to do next. They could either go back to fingering Frank until he was ready or make him take it anyway. They weren’t sure how much Frank could handle.
There was, of course, a simple way to find out.
“Hey, Frank?” Gerard asked, still holding the stamp in place. They actually liked the way it bit into their palm; it made them physically aware of the power they held right now. “You want my fingers again? Or you want it to hurt?”
“Fuck, hurt me, please.” Apparently, Frank hadn’t even needed to think about it.
Gerard chuckled and pushed the stamp forward. They were always amazed by how intense the sensation was even when inserting a toy. They sensed the resistance in their hand and their wrist, going up their entire arm as they used firm pressure to get it in.
Frank screamed out as the knob went past the tight muscle. Gerard could really feel his body giving out once they crossed a certain point.
“Fuck,” Frank whined.
“Shh,” Gerard whispered soothingly and stroked his thigh, careful not to touch Frank where he was sore. “Well done.”
They started moving the stamp after giving Frank only a short moment to adjust to the new sensation. Frank started moaning immediately and it wasn’t quite clear if it was with pain or arousal, but he did seem to enjoy himself overall.
Gerard kept pulling out right to the point where the stamp was the thickest and pushed back in before it could slip out. The rim of Frank’s hole stretched around it, clutching the wood tightly and when they listened closely, they could hear the wet squelching of the lube. Frank’s panting and grunting was drowning out a lot of it though.
He was withering slightly, at least as much as his position allowed for and Gerard had to grab his hip with their free hand to pin him down even more securely. A slight sheen of sweat was starting to show on Frank’s lower back.
“Mx. Way,” Frank moaned and it occurred to Gerard only now that they had never even told Frank their first name. They kind of liked this imbalance though.
They kept fucking Frank with the stamp agitatingly slow.
As much as they enjoyed using their fingers, Gerard had always enjoyed this too, using an object on someone. It granted them complete control. There were no overt sensations distracting them, they could focus entirely on Frank’s reactions, hearing him moan and whine without getting too worked up themself. Using your hand also made it easier to determine the impact you were using and they loved how easy it was for them to slow down or speed up and have Frank turn absolutely desperate over it.
They pushed in deeper, their fingers now really pressing up against Frank’s ass. The rubber of the stamp felt soft against their palm, the edges of the wood sharp. It was nice how the base of the stamp kept pressing back against their hand, really making them feel connected to Frank, like it was a cause-and-effect situation where they could truly sense the pressure they were using too.
“Ah.” Frank’s voice sounded so broken already, that Gerard feared he was getting close although they were still going slowly.
“I can tell how much you’re loving this,” they teased, pushing in especially deep again. “I bet you could cum just from that. Who knows, maybe I’ll let you.”
Just to illustrate their words they moved back and forth a little faster, causing Frank to cry out as they presumably brushed against his prostate. Then they pushed the stamp in deep again, this time letting go of the base and pressing against it with their fingertip until the handle was buried inside of Frank as far as possible like an improvised plug. Only the flat base with the school’s logo was visible, pressing up against his ass.
“Not yet though,” Gerard declared and grabbed Frank’s hips with both hands. They finally allowed themself to make full body contact, pressing their crotch against Frank’s ass. “I want you to feel the fucking state you put me in first.”
Gerard started circling their hips against Frank, their dick throbbing in their tights, but the friction feeling so good. They rutted against Frank, who whimpered in return. The fabric of their skirt was soft, but it probably felt rough rubbing over the sore skin of Frank’s ass anyway. Gerard grinded down on him a little harder, the pained noises Frank made bringing them close to the edge already.
They adjusted their grip on Frank’s hips, noticing weird dark stains even between his tattoos. It took them a moment to realise it were remainders of ink from the stamp that had stained Gerard’s hand. They were now leaving behind fingerprints on Frank’s skin and the thought of claiming him, marking him like that even just temporarily was so exciting, that Gerard immediately ran their palm along Frank’s side: Over his hip and across his lower back, leaving faint ink stains as they kept grinding into him.
“Fuck, you’re so hot. Can you feel that? Can you feel how hard you’re getting me?” they muttered, just talking without actually expecting an answer. They would come like this quickly and then they would go back to fucking Frank with that rubber stamp until he spilled himself all over the floor and the desk.
“Fuck me.” Frank’s voice was so small and throaty, Gerard had almost missed it underneath their own moans. They paused their motions though, startled for a moment. “Fuck me already, come on,” Frank repeated, more urgently now that he seemed aware that he had Gerard’s attention.
“Sorry, honey,” Gerard said, embarrassed that they sounded so breathless. They were meaning to make Frank fall apart for them after all, and yet Frank seemed to have exactly the same effect on them too. “It’s a lot to take and I don’t think you’re ready for that yet. And I really don’t have the patience to keep prepping you.”
“I can take it,” Frank said, his voice clearly strained. “Doesn’t matter if it hurts.”
Gerard swallowed. They couldn’t deny that they felt tempted. Being inside Frank would feel so good, better even than just dry-humping him for sure. But they should be responsible. They were in charge, but that didn’t mean they could just abuse their power.
Gerard felt so torn that they had stopped their motions altogether, just pressing up against Frank without moving. It was difficult to make up their mind when the sensation was distracting them so much.
“Come on,” Frank insisted, pressing his face against the table plate, so he sounded weirdly muffled. “Gonna make me beg for it again?”
“You could try that.” Gerard smeared some of the ink stains on Frank’s skin with their forefinger. They were willing to be convinced after all. “Beg.”
“Please, Mx. Way, fuck me, please.” They hadn’t expected Frank to go flat out immediately. He seemed absolutely shameless, as if he simply didn’t mind sounding this needy in front of someone else. “Please, I need something bigger inside. Need your cock.” He shifted awkwardly, pushing his ass back against Gerard, although it had to be painful on his bruised skin. “Need it to hurt, please.”
“A little painslut, aren’t you?” Gerard hadn’t realised just how much Frank was into it.
“Please,” Frank repeated. “Please, give it to me.”
“Well, since your begging is so sweet.” Gerard took a step back before they reached down for the rubber stamp again. They pulled it out slowly all the way, hearing Frank exhale with a moan. Then they pushed it back in.
Frank howled. It was a pretty cute noise.
“Just want to make sure you’re really prepared to take what I’ve got for you,” Gerard teased, pulling the stamp back out and looking down to see what they were doing. They spread Frank’s buttcheeks, watching his hole stay open and pulsing as if the muscle was desperately trying to clench around something.
The stamp went back in easily this time and Frank seemed to shiver with relief. His rim was glistening with lube, which created that slick noise again.
“This is filling you up pretty good already,” Gerard observed. Frank’s body was clutching the handle tightly and they knew the knob he had inside of him right now was even thicker.
“Wanna make you feel good,” Frank mumbled and it took a moment before the meaning of those words really hit, but then they hit with force. Frank didn’t just want the pain. He wanted to serve Gerard, let them use his body and it was that desire to please that made them give up all restraint. Frank wasn’t just willing to put up with a lot, he was also sweet and a lot of fun to play with. For the first time, Gerard allowed themself to think that this didn’t have to be a one-time thing after all.
They pulled out the stamp for good and placed it on the table, lifting their skirt to pull down their tights. It was quite a hassle, pulling down the material clinging to their skin far enough to pull down their underwear as well and free their dick. They had to move the tights all the way down their thighs, which then again limited their motion range. They were only able to take small steps. They could try to pull the tights back up again and hook them somewhere right underneath their balls, but that wouldn’t be exactly comfortable. They could also take off the tights completely, but it would take time and they’d have to put their boots back onto their bare feet or stand directly on the cold floor.
Gerard made their choice quickly. They started tearing at the tights impatiently. Usually, the fabric would rip easily, but these weren’t cheap tights from the drugstore, these were the expensive kind that were supposed to last you a while and at the waistband especially the material was quite thick.
Not willing to waste another moment, Gerard grabbed a pair of scissors lying on the chair with the rest of their office supplies.
Frank flinched, his body instinctively trying to get away without being able to move properly. Obviously, the chair was in eyesight.
“What are you doing?” he asked, his tone significantly less servile than before.
“I’m going to cut myself out of these goddamn tights,” Gerard soothed him. “I can’t fucking move in these.”
“Don’t do that,” Frank protested, but he giggled in spite of his words. It was a very unexpected sound. Although it wasn’t loud enough to count as full-blown laughter, it seemed to indicate that Frank felt at ease around them, which calmed Gerard down in return. Obviously Frank was supposed to feel intimidated by them, that was part of the fun, but more importantly he was supposed to trust Gerard.
They considered scolding Frank for telling them what to do, but decided to keep the tone light for now. It wasn’t the worst thing that they shared a short moment of reassurance.
“Oh, hell, I’m doing it,” Gerard announced with a chuckle and pulled the tights down further, so they could cut them between their knees, turning them into stockings, which left them with a lot more room for movement. “Who knows, I might make you pay for ruining my tights later.”
Frank didn’t talk back further, but he squirmed on the table slightly as if he wanted to signal that he wouldn’t be against that.
Gerard ripped open the condom and put it on, before they squeezed the rest of the lube into their palm. It could have been more, so they hoped that Frank was still properly wet.
They held their skirt out of the way, trying not to get the tweed dirty, though they’d probably have to take it to the cleaner’s shop afterwards anyway.
They lined up their dick with Frank’s hole before they bent over him, making sure he could feel their body heavy on top of him. One hand still on their dick, they grabbed Frank’s shoulder with the other one as a reminder for him to stay in place. They liked that about Frank’s body, that he was so small. Especially with the heels giving them a few extra inches, Gerard could push him around easily and bring their lips close to his ear even when they were leaning over him.
Frank’s face was turned sideways, his cheek still resting against the table plate. His face and his neck were flushed dark pink.
“This is going to hurt,” Gerard warned him, keeping their voice low. “But I’m going to fuck you right through it, because I don’t care.”
They could sense Frank’s reaction underneath themself clearly. His entire body seemed to shiver and his exhale sounded like a soft moan. Gerard took that as a sign of encouragement.
“You can cry all you want,” they whispered, pushing their hips forward a little further, so Frank could really sense the pressure of their cock against his hole and how it would stretch him. “It won’t make me stop.”
Again, they sensed a tremble running through the body pinned down underneath them. They gave Frank a moment to really savour the fantasy, to allow him to feel absolutely powerless for a little while.
“So, if you need me to stop,” they added, whispering and making their voice deeper than it usually was as if they were still talking dirty. “You’ll have to use the safeword. Otherwise I’ll keep going, understand?”
“Uh-huh.” Frank nodded hastily.
“I’ll need verbal confirmation on that, Frank,” Gerard muttered.
“Yes, understood, Mx. Way.” Frank sounded truly worked up. “I understand, Mx. Way.”
“Good.” Gerard placed a soft kiss on Frank’s temple, trying to let him feel that his efforts would be appreciated even if it turned out he couldn’t handle it.
Then they moved their hips forward, slowly entering Frank. They felt resistance at first that briefly made them doubt their dick would actually fit, but they just pushed past that critical point and Frank underneath them whimpered. He felt tight and hot around the head of Gerard’s dick.
Usually, they would give him a moment to adjust, but they reminded themself that it would be alright to not go easy on Frank. They kept entering him without haste, savouring the sensation, but not pausing either.
“So good,” they complimented, not sure if they meant the sensation or the way Frank took them without complaining. He let out another whimper at the words though, half pleasure and half pain.
Gerard straightened themself once their dick was buried deep inside Frank to get a better angle for moving their hips. The black skirt was blocking some of the view, but they could still see Frank’s red asscheeks. He looked beautiful with his arms tied behind his back, his tattooed skin, his soft body and his small stature, as if the universe had taken a regular sized man and then compressed him into something nice and handy, resulting in an unnatural high density of Frank’s entire being.
They grabbed him by the shoulder with one hand and by the hips with the other, pleased that he was short enough to allow for such a convenient handle. They sunk their fingers into his hips, feeling the soft flesh giving way, as they started thrusting into him.
They were still going at a slow pace, not withholding the impact of their thrusts though. Frank’s hot insides felt amazing, but it was about more than the sensation, it was about seeing, hearing him too. There was tension in his shoulders, his face was still flushed, his mouth hanging open and Gerard was positive they’d have him drooling on the table before this was over. His moans and gasps sounded truly desperate and Gerard just wanted to drink him in with all of their senses.
“Ah, hurts,” Frank whined and Gerard took that as an invite to thrust forward even harder.
“Yeah? That’s what you wanted, wasn’t it?” Every time they went in so deep that their hips were flush against Frank’s ass, he winced. The contact had to be painful and Gerard adjusted their pace, pulling out less before sliding back in, so their bodies were smacking together more often.
Frank’s eyes shone wet and with his face turned to the side, Gerard could see a tear running down his nose. They had never understood why tears turned them on so much, but Frank just looked pretty when he cried, all blushing and sweaty and drooly. He was no longer handsome and charming, the version of Frank that everyone got to see. This wrecked little mess was all for Gerard.
“Just take it,” they grunted out. “So good, baby.” They could tell that Frank was allowing himself to melt into it more and more. The tension in his shoulders was already less visible, his body had practically gone limp beneath Gerard and his moans sounded basically ecstatic.
“Need to …” he moaned out and at first Gerard felt surprised, but then Frank had already been in a pretty desperate state before they had even gotten started. “Please.” Apparently, he had difficulties forming coherent sentences, but Gerard understood him anyway.
“You can cum whenever you want, Frankie.” They were short of breath themself already, not pausing in their motions though. “Show me how much you enjoy getting punished.”
Frank whined, seemingly embarrassed by their words.
Gerard couldn’t resist the temptation and let go of Frank’s hip to slap his ass hard. The reaction was as immediate as it was incredible. Frank cried out with pain although the impact hadn’t been especially noteworthy; with his ass this sore it still had to sting like hell. But what was more, the pain made his entire body constrict around Gerard, clenching down on their dick and pulsing around them. For a moment, Gerard feared to be sent over the edge by it. They swore under their breath and let go of Frank’s shoulder.
Instead, they grabbed his hips with both hands, pulling him up and closer, hitting as deep as they could. Frank’s weight was mostly on his upper body lying on the table and lifting him by the hips wasn’t really a problem. Gerard was quite sure that he lost his supportive foothold this way and was on his tiptoes now at best.
The added feeling of helplessness really seemed to do it for Frank, because his voice cracked for good and his body started to thrash violently with nowhere to go. Gerard felt his insides clenching and unclenching around them and they increased their pace further, relentlessly fucking Frank through his orgasm to finish soon themself.
After a moment Frank stilled beneath them, only whimpering quietly as Gerard kept pounding into his now overly sensitive body.
They decided to not drag this out any longer and leaned in. It meant they had to slow down their thrusts, but they wanted to feel close to Frank. They smacked his ass again, feeling his body tighten around them and this time allowing themself to be swept up in the sensation.
They held Frank close, barely moving but staying deep inside of him as the bliss hit them, for a moment blanking out everything else. They felt it sweep over them, filling them with warm electricity and they stayed like that, fingers digging into Frank’s hips while the waves of pleasure became smaller and eventually faded out.
Even then they held their position for a moment longer, catching their breath and sharing the feeling of connection in the afterglow.
Only then did they pull out, slowly and careful not to hurt either of them and make sure the condom stayed in place. Frank whined quietly anyway when Gerard’s dick slipped out of him.
Gerard pulled off the condom and grabbed some of the paper towels to clean themself at least a little before they pulled their underwear back up. It made them wince, because the rough paper felt unpleasant on their currently sensitive dick, but they had to make do.
Then they knelt down behind Frank. He had spilled himself all over the floor in front of the desk, but Gerard would tend to that later.
“Watch out, this is going to be a little uncomfortable,” they warned and grabbed more paper towels to wipe Frank off as gently as possible. He had cum sticking to his thighs and he winced when Gerard spread his buttcheeks to clean him of some dripping lube. They noticed that Frank was shivering ever so slightly. “It’s alright, it’s alright,” Gerard soothed. “Almost done, I promise.”
When they were done, Gerard tossed aside the paper towels and got up, reaching for their scarf holding Frank’s hands in place. They untied the knot and touched his shoulder.
“Here, can you sit?”
Frank pushed himself up and rolled to the side, trying to sit up. He whimpered when his butt hit the desk and Gerard realised how painful sitting on the hard surface had to be for him.
“Ugh.” Frank pulled a face. It still looked red and puffy.
“Wanna try standing then?” Gerard asked and held out their arm for support, so Frank could lean onto them as he pushed himself off the desk. He looked unstable, clearly still weak in the knees.
Gerard hopped onto the desk themself and spread their arms and legs.
“Come here,” they said and already reached for Frank’s shoulders, pulling him in. Frank let himself fall into the embrace, standing in front of the desk and between Gerard’s legs, just collapsing against their chest.
Gerard leaned back, allowing Frank to put his weight onto them more. They wrapped their legs around him, careful not to brush against his butt too much, and put their arms around his upper body. They held on as tightly as if Frank had cracks all over his surface and Gerard’s hug was the only thing preventing him from falling apart. They used firm pressure to make him feel as grounded and safe as possible.
Frank wrapped his arms around Gerard’s waist in return, burying his face against their neck.
“Shh, I’ve got you,” Gerard whispered and stroked Frank’s back. They closed their eyes, inhaling the smell of sweat and sex and what they assumed to be either perfume or faint remainders of aftershave or a really obnoxious bodywash.
They hoped that Frank would allow them to take him home after this, to dote on him a little, make sure he got to rest and hydrate and maybe cook something for the two of them. They knew he needed it, but right now, they also needed this, sensing Frank’s body against them heavy and exhausted, holding him tightly to make sure he was alright and they hadn’t accidently damaged him permanently.
“You were fucking fantastic,” they whispered close to his ear, pressing a kiss into his hair. “So good for me, god. You’re amazing, Frank.”
They felt Frank exhaling against their neck and then he trembled in their arms and it took Gerard a moment to match the sound coming from Frank to the sensation. He was giggling, which sounded cute, but also lightheaded as if he still felt somewhat disoriented.
“I sure didn’t expect that when I came here today. Didn’t know my son’s teacher was the hottest fucking person in all of New Jersey.”
Gerard joined in with his giggle. They still felt a bit lightheaded too, like the rush of total power and control hadn’t worn off entirely yet.
“Yeah, I didn’t expect this either,” they agreed. “Thank you so much for this.” They really wanted Frank to know how much they appreciated his trust, that it wasn’t a given for them that anyone would let them take things this far.
“No, thank you, Mx. Way. That was the best fuck I’ve had in, like, maybe, ever.” Frank pushed himself off Gerard’s chest, just far enough to smile at them. His smile looked softer now, less flashy and sharp-edged, just gentle and maybe a little insecure.
“You can call me Gerard,” they offered and tucked a curl of dark brown hair behind Frank’s ear. “Outside of class at least.”
Frank’s smile widened and there was that charming motherfucker again, quite sure that no one would be able to resist him, or at least very willing to bank on it.
“Alright, Gee,” he said.
Gerard grabbed his chin and squeezed it a bit too tightly in their grip. Of course Frank immediately had to test how far he could push it.
“This attitude will get you in trouble, young man,” Gerard scolded jokingly.
Frank was still grinning. “Oh, I fucking hope so.”
Gerard let go of his face again, shaking their head.
“And there I thought I had taught you a lesson,” they teased. Talking to Frank like this gave them a warm fuzzy feeling at the pit of their stomach and it was only partly because they had just orgasmed. Maybe they weren’t immune to his charm after all.
“I’m afraid that I’m a slow learner,” Frank said, his tone still light. “I might need some more private tutoring.” He hesitated, licking his lips. “In case that’s something you do.”
Gerard searched Frank’s face, trying to figure out if they had really understood the question correctly; if Frank really wanted to repeat this as much as Gerard did.
“For good students? Absolutely.”
“And am I … am I good?” The insecurity had snuck back into Frank’s voice and Gerard realized that this was what it all boiled down to in the end, all the pain and the sex and the kinky shit.
“Frank Iero,” they said and pulled him in again, this time burying their face against Frank’s neck themself as they chuckled softly. “You’re a pleasure to have in class.”
