Work Text:
[Stop it.]
[Stop what? I'm not doing anything.]
Even through the comm link, Starscream came off as cheeky. And Optimus expected that, though it didn't make it any less infuriating.
[You know I'm in the middle of a meeting.]
[And you're not paying attention? For shame, Optimus. For shame.]
Optimus was then almost immediately overcome by the unmistakable sensations of someone gently playing with the aura of his spark. It took all in his power to maintain a stoic look, keeping the facade that he was paying attention to anything Ultra Magnus was saying at the moment, instead of letting out a most embarrassing whine.
This wasn't the first time Starscream weaponized their bond like this, and something told him it wouldn't be the last.
[I know it's you.] Because who else it'd be, but his dearest conjunx that had learned he could mentally torment him at any given moment and get away with it every single time?
[Who? Me? Your sweet little spouse who sits neglected in your berthroom for the third time this stellar-cycle? The one you've stood up for the third night in a row?]
Optimus let out an audibly annoyed sigh at that. Truthfully, he was more upset at himself than anything since he knew this type of thing was coming. He'd chosen to stay loyal to his duties as Prime and he knew this would be the prize to pay. He'd brought this upon himself and that knowledge sat heavy upon him.
"...Sir, is something the matter?" The polite voice of Magnus cut through his troubled thoughts and brought him back to the room around him, the meeting about the urgent new security measures clearly still going.
"Don't mind me, please continue." Optimus dismissed the curious glances he'd gotten from the other attendants with a wave of his servo, and Ultra Magnus picked up right where he left off. His attention was once more forced to go back to affairs of the spark once he felt the telltale pull of his bond, demanding his complete focus.
[I'm sorry, Starscream. This meeting is of utmost importance, otherwise I wouldn't keep postponing our date nights.]
[Oh, I'm not mad about that.] The spectral feeling of a servo prodding the insides of his spark casing told him otherwise. He bit hard on his lower lip, trying to muffle the involuntary moan that'd threatened to escape him. [I'm just, you know, relieving some stress all by myself. Seeing how my darling conjunx won't help me with that.]
Never in his function had Optimus felt more grateful for the way his battle mask covered his facial expressions from prying optics than in that moment. He was but a mech, so the mental image of Starscream splayed out in his berth, chest plates open and spark gleaming brightly as the jet continued to stroke himself as he nonchalantly continued chatting with him was... It was undeniably doing things to him.
[Please, stop it.] Optimus wasn't above begging for mercy, at least not from Starscream (who he knew deep down had a benevolent spark and wasn't about to publicly humiliate him).
[Stop what? Me opening my panels to finger my valve in the privacy of your quarters? It's not like anyone's watching me.]
Only a split second after, Optimus was subjected to the echoed feeling of digits sliding inside him, calipers clamping down each time a thumb flickered his anterior node, the added stimuli of a gentle touch over his spark shared through their bond– And he immediately killed his vocalizer, focusing completely in trying not to display any obvious tells of the current rush of charge suddenly overwhelming his systems.
[Please.]
"Commander, sir? Sir?!"
[Mmhm~ What's that? Feeling stressed at work? I'm sure I can help with that~]
Starscream's idea of helping was adding another finger to his valve, thrusting faster and trying to reach the deepest nodes inside himself, never stopping his relentless attack on his anterior node. He felt him openly moaning as he nudged a finger inside his spark casing, probing and extending the deliciously slow torture that was feeling his charge build up without being able to be there to touch him, kiss him, share his own spark and merge with him–
[Starscream please...!]
"Fuck's sake, Optimus!" He was brusquely pulled from the irresistible swirl of shared feelings with his lover by Ironhide coming up to him and smacking him in the face with a datapad. "Your damned smokestacks are fuming for all to see!"
With a brusque wake-up call, Optimus was reminded that he was indeed, in the middle of a meeting, and suddenly the focus of attention of every mech in the group due to such an obvious tell of being revved up. His finials twitched in embarrassment, caught without a good explanation to give.
Taking mercy on him, despite looking so upset, Ironhide turned back to the rest of the room and announced in a loud voice: "Aight, meeting's post-poned y'all! Take your breaks, we'll meet back tomorrow!"
Almost sheepishly, Ultra Magnus spoke up. "S-Sir, I'm sorry but this is of upmost importance and–"
Ironhide turned to scowl at him. "Didya not hear me? Everyone, scram!"
No one was going to argue with that. Every mech in the room quickly made their exit until only him and his friend were left.
Ironhide chewed him out. "What's your problem, Prime?! If you're that pent up, go home to your damned conjunx and have him help you with that! Go, I don't wanna see ya here until you've been properly and very thoroughly fragged!"
His friend had always been honest, terribly blunt most of the time, and now was no exception. However he couldn't not be more grateful that he'd given him the chance to escape from his responsibilities this one time.
He apologized and promptly made his way home, a single thing in mind.
[You're truly and completely insufferable. I'll be there in half a joor to kiss you senseless.] Even as he said so, they both knew that was not the only thing they'd be doing. Almost immediately, he felt the unmistakable pulse of Starscream's glee flow through their bond.
[Well, hurry up! Someone owes me a few overloads to make up for lost time.]