Actions

Work Header

Another’s touch

Summary:

B-127 has been trapped down here for only Primus knows how long, he’s stopped counting, well he isn’t sure how long ago now, and looking at the marks he wasn’t sure if they truly were full days.

But one day the door jostles and he sees a mech, the mech who threw him down here for one too many mistakes.

Notes:

(See the end of the work for notes.)

Work Text:

B-127 spends another day, well, it could be night, the trash is always steady so it’s hard to tell.

He looks into the fire, he stares.

He feels so numb. Would any mech even notice if he was gone again? Is there even a shift manager for sub-level 50?

B-127 sighs, “well that wouldn’t be fair to Steve, he wants to play strat ball later.”

So he continues to watch until he grows tired and curls up in a ball near the conveyor belt.

B-127 jolts away as he hears a bang, but it isn’t coming from the shoot.

It’s. Someone’s coming down!

The door cranks, and someone is there, a mech, he’s huge, B notices he has a cog.

Weird why would he be here?

That’s when he notices, this intimidating mech, is the one who sent him down here!

The mech didn’t say a word. Simply marched towards B-127 and grabbed him.

It was a shock, it was so sudden and B was so weak, he might as well have been doing nothing with how little his struggle was in his grip.

The mech, threw him on the ground.

He can’t remember his name, that day had happened so fast that he doesn’t even think he caught it.

But he remembered this face.

The mech felt so warm, it was a different warmth that the furnace gave off. Even with the servo around his throat and grabbing his leg strut tight, it made B-127 feel warm inside in turn.

“You bumbling idiot, you deserve nothing but punishment.”

A voice.

A voice that wasn’t his.

B tries to remember if he heard him talk, he must have.

The mech holds his legs and forcible slides open his panel.

It stings for a moment making B look down. A spike.

The mech growls as he strokes himself.

B tries to move but it’s useless.

‘Punishment.’

For a while, B has had regret, he’s wished he was punished in any other way than this banishment.

So maybe this hallucination is his desire manifested.

The mech’s spike is poking his valve, teasing him with the threat of entering.

And this action is making him wet and tingling.

B bits his lip, he can’t stop staring.

The mech thrusts in, his thick spike spreading him open.

It burns! It burns so much! It’s too much.

“Ah! No please!”

“But you’re so wet.” The voice whispers into his ear module, “and so tight, I can’t possibly pull out now.”

The mech pushes deeper into B, it’s so slow, B feels so warm, so full. His valve clenches.

The mech chuckles, “seems like you don’t want me pulling out either.”

He starts to move, thrusting slow, B can hear his lubricant soaked valve, the spike moves faster, something inside of B pulses.

“Ah!” B’s head shoots back, his eyes clenched closed, his servos hold onto the mech’s arm as he fucks him faster, harder.

This feels, amazing!

Maybe this is a punishment, but it’s contact! He craves cybertronian comfort, even if it’s this. Something he didn’t want, but if his mind is making up this scenario, he suppose he does after all.

So B gives in, he moans, his body shakes, his valve is quivering, clenching, he doesn’t want this spike to leave, he wants more!

“Please! Please don’t leave!”

The mech growls and laugh.

The spike feels thicker, inside of B he wants more, he wants his transfluid.

“Take it all, maybe this is your true calling.”

B whines, his spark pulses.

“Yes!”

The mech overload, B feels a warmth he’s never felt before, it’s so satisfying that he overloads.

B-127 goes limps, he’s smiling, his body shakes, his eyes grow heavy.

B-127 rubs his legs together, he wants to interface again, but when he looks up the mech is gone.

B-127 frowns, he looks around the small room, for a moment he felt alive, maybe this will happen again.

He wants to feel alive again.

Notes:

This suddenly came to me and I had to quickly write it, sorry for any mistakes, and I hope you guys enjoyed!