A/N: Another repost :)
Starscream purred and tilted his head back. He sprawled with one leg slung over the chair's arm, his thighs arrogantly splayed. Megatron knelt before him, his mouth full of Starscream's spike.
The seeker drifted in bliss for some minutes. His optics offline, he bit on his lower lip and made soft sighing sounds. Megatron made more noise than he did – little purrs and deep, rough growls, a sweet counterpoint to the soft, wet sounds of his mouth as he suckled up and down the seeker's length. Starscream started to undulate his hips. A warm tension was growing in his tank, a slowly building tension. He curled his body and reached down. He placed his hand on Megatron's helm.
Megatron looked up at him. His lips were stretched around Starscream's spike and his face was tinted energon-pink. Starscream smirked. His master was to be encouraged, not mocked – even though he found Megatron's humiliation delicious. He bucked his hips gently, hissing as the tip of his spike slid deeper into Megatron's throat. He watched his lord's face. Megatron's optics flickered, and he choked for just a moment before he mastered himself. He ached to tell Megatron how much of a whore he looked, face all stuffed with spike like that. But Megatron's temper was easily roused, and Starscream really wanted to come before that happened.
Megatron moved back, lifting his head. He held Starscream's spike between his lips as he slid back, and drew out the sensation. Starscream moaned, until finally his spike slid from Megatron's lips with a wet sound. Starscream cupped Megatron's cheek and tried to guide him into continuing, but Megatron glared up at him with obstinate optics.
"I think that throne has gone to your head," he said.
"Isn't this more comfortable than the floor?" Starscream said with a raised brow.
"I am on the floor," Megatron replied.
Starscream let go of Megatron's cheek and wrapped his hand around his spike instead. He stroked himself lazily. His spike was stiff and heavy in his hand, and wet with Megatron's oral lubricant.
"And I am duly grateful for your sacrifice," Starscream purred. He nudged the head of his spike against Megatron's closed lips. "Why did you stop?"
Megatron growled.
"All right, all right." Starscream relented. "Berth, then. Up."
Megatron swatted Starscream's spike away and got to his feet. His own spike was out too, Starscream saw. It was fully pressurised, and looked hard and sore. Neither of them had touched it. Maybe later, after Megatron had swallowed down his transfluid for him.
Starscream followed him through their shared suite to the berthroom. He gave a startled yelp when Megatron turned and grabbed him, and threw him down on the bed. The warlord crawled after him, his hands heavy on Starscream's frame. There was clear need in Megatron's optics, in the way he touched Starscream. He pushed Starscream's legs apart with a snarl, and Starscream tensed, ready to slap him away. Megatron growled and hunkered down between the seeker's thighs, and without a pause, he took the whole of Starscream's spike back into his throat.
Starscream arched, surprise and relief and smug pride swirling in his spark. His spike throbbed, and he let his hips jerk up off the berth. Megatron held Starscream's hips and thighs down, his hands heavy and strong, using his weight to keep his lover pinned. Megatron swallowed the spike down, his throat hot and perfect around Starscream. The seeker clawed the sheets and flushed. Megatron was working him harder now, and Starscream felt his control slipping. The tension deep in his tank pulled almost to breaking point. He whined and yowled, no longer being quiet.
Megatron sucked harder. One of his hands nudged in between Starscream's legs, and his fingers rubbed the outer folds of Starscream's valve. Starscream twitched and angled his hips to show his approval, and Megatron slipped a finger inside him. He knew where to touch, how deep to go, what angle to slide in at.
Starscream's internal sensors lit up under Megatron's knowing touch. His body bowed off the berth, and he came with his spike jammed deep in Megatron's throat.
Starscream relaxed down on the berth, and Megatron raised his head. He swallowed down the last of the transfluid and licked his lips. He knelt up. His spike ached, and he rubbed it restlessly against the sheets.
"Starscream-" he began, but Starscream made no response. He was sprawled gracelessly, legs open, head back. Optics closed. "Starscream." Megatron leaned over him and frowned.
"Allspark dammit, Starscream!" he hissed.
Starscream was asleep.