Actions

Work Header

Hands Away

Summary:

Data's strong. Both of them know that. Why not put it to good use?

Notes:

thank u @bleedingalive for being the plato to my aristotle with this. three cheers for daforge sex!

you can 100% expect more where this came from so enjoy i sappose

(See the end of the work for more notes.)

Work Text:

Geordi knew Data was strong. Even if he wasn’t so involved in his inner workings, he’d seen it before. Lifting metal rafters, or barrels full of impossibly heavy compounds – hell, even lifting Worf was enough to impress him.

But feeling that strength in such close proximity, with Geordi’s back against the wall of his quarters and Data’s hands holding his hips firm without even the slightest change in his posture, made something in his brain turn fuzzy.

Geordi’s hands were caught in the near-perfect shape of Data’s hair, pulling him in closer. Their mouths muddled their breaths together. Geordi unzipped Data’s coat and roamed the expanse of nylon-like hair, from the collar of his undershirt down past his short sleeve. He loved how hairy the man was – the idea betrayed every expectation. Fruitlessly, he tried to push hips hips up, or pull Data’s torso in closer. Neither worked. Despite being about fifteen years past the hormonal peak of his life, his partner still found a way to spark those same uncontrollable urges in him.

“Data,” Geordi broke their mouths apart, craning up to kiss along his jaw, then down his neck. The coat descended lower and lower until it hung loose. “C’mon, baby, please. Get close to me.”

“I appreciate the attempt,” Data mumbled, slowly removing one hand after the other from his coat. It fell to the floor in an arch formation, with Data’s grip never relenting on Geordi. “It is quite-” He stuttered. The pads of Geordi’s fingertips brushed against a panel seam behind his ear, pushing up against the cartilidge. He exhaled heavily and Geordi smiled into his neck. “Ah.”

“Hmm? That feels good, right?” Geordi strained his hips again to no avail. “Let me feel some too.”

Data wrapped one arm around Geordi’s waist, the other descending past the hem of his trousers. Geordi leaned into it immediately, finally finding some relief by pressing against Data’s thigh – only to feel the world under his feet give out. Lifted, effortlessly. “Wait-” Geordi hooked his arm around Data’s neck, palm splayed across his upper back. “Data, I-”

But Data was already moving, carrying him easily towards the bed. Geordi sucked in a breath and did his best to wrap his legs around Data’s hips. He felt fingers dig into the curve of his ass, inching further between his thighs, agonizingly close to where he needed, just for his world to rotate 90 degrees and his back hit the bed.

Geordi kicked off his shoes instinctively, scooting up to give Data space. The man kneeled between his spread legs and reached up, cupping the hands that were struggling with the zipper at the nape of his neck. They were warm, gentle, as they pulled his hands away. Data took one hand in his own, their fingers splayed out and parallel to one another before overlapping and intersecting. His other hand went to the zipper, easing it down and traveling the expanse of his body with a lingering touch. Geordi smiled when Data held his hand against the pillow. With one arm free, his coat slumped over the edge of the bed, anchored below their hands. He went to touch the cusp of Data’s jaw, to feel along the fine expanse of his cheek – and Data held his wrist. Like the first time, it was gentle, unassuming. At least, until Data pushed his arm back in that same easy, effortless touch, and slotted Geordi’s wrists together under the same hand holding him to the pillow.

“Data?” Geordi smiled, albeit a little nervously.

No response. Data kissed him again, slow and deep, trailing his tongue along Geordi’s lips and pushing past them, into the open, pliant depths of his mouth. Geordi moaned aloud. Shit. Data had gotten good at this. The man’s free hand traveled down, pushing Geordi’s undershirt up past his chest. Then it traveled along his ribs and navel, down and just along the cusp of his crotch, before going back up and undoing his trouser buttons. Geordi couldn’t help it – he bucked his hips up, trying to chase the hand that stubbornly refused to relent. He tried to move his wrists. The touch was so soft, Data would surely let him. But he held firm. Geordi couldn’t push, pull, barely even wiggle. He let out some kind of choked, desperate-sounding little moan, muffled as Data’s tongue pushed nearly into his throat. He couldn’t even say please. Could barely even breathe. If he wanted to, he wouldn’t have even been able to say no. That thought sent some harsh rush of blood straight from his brain to his dick. Oh, God. What the hell? He knew Data would never hurt him – and yet, there was something about it...

Data popped the final button and pulled down. Even without Geordi’s help he surely would’ve gotten the trousers off. Stubbornly, as if to not be taken care of, Geordi bent his legs and made it easier. Trousers and everything beneath. Finally Data got them low enough for him to kick them off completely and their mouths broke apart. Data’s lips hung slightly ajar, Geordi’s saliva making them shine wet. The presence of himself in Data’s mouth, the reflections and striations made his head spin. He felt possessive. Nasty. Something was happening inside him. He wanted – he couldn’t even verbalize what he wanted.

“You are beautiful, Geordi,” Data licked his lips and Geordi gasped. He realized he was breathless; his chest was heaving from the previous lack of air. “If you could see yourself, you would be amazed.”

“Uh-huh,” Geordi strained his wrists again, “Data, God, I want you so bad. You are so – do you have any idea what you’re doing to me right now?”

“I can imagine,” Data replied, unruffled, as he undid the buttons on his own trousers. “Your heart is beating at an impressive rate.”

He couldn’t help but laugh. “Yeah. Yeah. I-” He bit his lip, released it. Geordi glanced down at himself – at his bare chest framed by the rumpled hem of his undershirt, at the mess trailing just below his navel. Data was none the worse for wear. The man pulled himself out of his trousers and undergarments in one fell swoop, an automatic motion. He straddled Geordi then, calves against thighs, and finally, finally took Geordi in his free hand. “Fuck, fucking.. I love you.”

“I love you too.” Fingers squeezed perfect pressure along his shaft, a thumb nestled just below the head as Data stroked life back into him. It was just enough to revive his erection; the moment Geordi began to strain against his palm, Data pulled away. Geordi audibly whined, confused and dimly mortified at the involuntary noise. His hands pushed for release and none came.

“Baby,” He huffed, watching Data’s hand deftly squeeze lube (where had Data gotten that? Did he bring it with him?) onto its fingers and reach back, nestling into the invisible curve of the man’s ass. “Come on. Lemme – lemme do something for you. I just wanna get up and hold you.” Geordi folded his fingers over Data’s, squeezing lightly.

“No.” Data’s eyelids fluttered, letting out a breath as he pushed into himself. Beautiful. More than anything, he wanted those fingers to be his. Data knew how much Geordi loved exploring him, prying him apart. Unfair. Totally, completely unfair. “I find this entertaining.”

“Entertaining?” Geordi watched Data’s lips part. Heat from their previous kiss lingered along his tongue, and ghostly traces remained along his jaw. Simply gorgeous. If only Data could see himself – marked in ways no one else would ever see. His eyes flicked down to their legs, at the radiating, multicolored pools where Geordi’s thighs met Data’s. Then up below Data’s navel. The man was soft. Unsurprising, and secretly a small point of endearment for Geordi. Data didn’t need to be hard to cum. At least, not in the various ways they’d tried before. “What’s so entertaining about me?”

“Mm,” Data hummed, and his brow twitched upwards. The man’s expression changed to something winded and dumb, eyes becoming unfocused, distant, for a split second. “A-Ah. Hmm.” Geordi knew that look. He was the one to install the very nodule inside him that made his systems cascade like that. Again, beauty beyond any words. Engineered pleasure. Just a little something to send shockwaves of positive signals up along his body and brain – truly dangerous and endearing to abuse. Data’s head dipped down, small, ragged panting replacing his words for a second, before he resuscitated himself. “I- I… ah. I considered you might find it nice – to alter our routine dynamic. I seem to be correct. Though,” Data brought his hand forward from behind himself and wrapped it around Geordi’s cock. He resituated slightly, positioning himself higher up, and Geordi sucked in a breath. “I find some of my reasoning to be selfish. Your reactions are better than I could have predicted. And I, for one, find that preventing you from doing things you normally would -” The man lowered his hips, bringing the tip of Geordi’s cock just against his entrance. “- is gratifying.” Geordi’s mouth dropped open, trying to push his hips up – Data propped one knee on his thigh and stopped him. “I suspected you might like to be helpless, but just how much you enjoy this is a pleasant surprise. I do not know how to explain it. It is simply fascinating to me.”

At that, Data finally sank down, using his fingers to nudge Geordi’s length inside of himself. Both of them made some distant noise. Geordi tucked his head to the side and bit into his arm to stop himself from exploding right then and there, barely halfway inside his partner. It all felt impossible, like he was drugged. He was unbelievably hard. It hurt, simultaneously dazzling and incendiary. “Data,” He whimpered, “Fuck.” Geordi’s voice was muffled, but the quavering, high-pitched noise shocked himself. It was nearly unrecognizable. Data rocked his hips down, sinking deeper and deeper until he nearly hilted himself. “I can’t- I can’t. Wait a sec. Just wait.”

Data hesitated. He reached up, leaning over his lover and took Geordi’s jaw in his hand. The man’s thumb slotted into his open mouth easily, perfectly, and Geordi groaned into the gentle pressure on his tongue. It was so easy to clamp down and hollow his cheeks, trying to find anything to distract himself – before Data began to move again. Cruel.

“I truly, truly wish,” Data whispered, “That you could see yourself, Geordi. It is hard to believe.”

“Mnngh,” Was all Geordi could say. The hot, pulsing heat around every inch of his cock was going to kill him, he just knew it. He tested Data’s grip on his wrists again and his hips stuttered. Fuck, he was close. The pressure in his crotch was unbearable, like every cell in his body was screaming at him to cum. Data sank his hips down fully, completely engulfing Geordi inside himself, and just as Geordi tried to push his hips up further in a selfish bid for release, Data stopped.

“Not yet,” Data cooed, situating himself in such a way that pushed the head of Geordi’s length against some small nodule inside him. “A-ah.” The slightest robotic twinge, the flicker of his eyelids. Data pushed his thumb down against the cusp of Geordi’s teeth and watched his parted, desperate mouth, all the while making the smallest involuntary noises himself. Geordi was about to cry. If he could just move up, if he could just push himself the smallest bit deeper, really get some sounds out of Data, he would be complete. That would be all he needed for the rest of his life after this torture, this perfect, gorgeous hell. But Data’s thighs held him down firm, and his hands kept him open and pliant and helpless, and the squeezing weight around him was surely going to kill him. “I want to record- record this for as long as I can. I wish to savor it.” Data’s voice faltered, “But I-” The man made some small moan, unbidden. “I must admit, it is difficult to restrain myself.”

Then don’t, Geordi wanted to say, save for the thumb holding his mouth open. It drew back, only to be replaced with a gentle, probing pair of pointer and middle fingers. He moaned shamelessly as they pushed into the back of his mouth, toying with a gag reflex weakened to the point of near oblivion.

“I wish I could see all of you, Geordi.” Data slid his fingers down deeper, past the threshold and further, further. Geordi could’ve sworn his VISOR was growing fuzzy. Oh God, he wanted to cum, please, please, please, please. “Maybe someday.” Data released the thumb holding his chin down and Geordi clamped his lips shut, sucking desperately on the intrusion.

The man lifted his hips and Geordi, in all his instinctual genius, chased them with his own. Data’s voice nearly gave out, something inside him tightening and squeezing around Geordi, and both of them shuddered. With whatever good sense he had left, Geordi rocked his hips deeper, faster, moaning loud so as to not gag on Data’s fingers. It only lasted a few seconds. Nothing more. Data pulled his fingers out to simply hold the pillow and drop his forehead to Geordi’s shoulder. There was no way Geordi was going to last – and he didn’t. He chased the insane, roiling pressure until it climbed, peaked, and simply… burst. It overloaded every signal in his body. His hands – his hands? how? – were around Data’s neck, his back, fingers trapped in his hair and scratching lines into the pearlescent skin. A million miles away. Simply gone. Like a concussive force that knocked him out cold.

That couldn’t have been an orgasm.

Simply impossible.

It was more like a nuclear reaction.

But time passed, and he wasn’t dead. He was still there, holding Data, who himself was shaking. Geordi dropped his hips and Data slumped into him, boneless.

“My God,” Geordi took his VISOR off, dropping it beside the pillow. He nestled his brow against Data’s temple, lips to the ear. “My God, I love you.”

“Hmm,” Data intoned, the slightest glitchy quiver in his voice.

---­

Geordi spent most of the subsequent day in residual, happy, disbelief. Fantasies came to him like hallucinations, strong and clear. He was distracted and happy to get back to his quarters.

The desktop monitor turned on in a small flash of light. He authenticated, and – what was that?

A new directory. Geordi leaned forward and found two video files, both titled “G/D Experiment”. He opened one and his face immediately flushed in dark, ruddy colors.

Notes:

if you fuck with me follow me @databend on tumblr

comments and kudos stimulate my android prostate so please leave some thank you very much