Title: Expanding Horizons
Summary: Written for the prompt: John/Teyla, pegging porn
“So,” John had said, waiting in the SGC for the Daedalus to arrive, “good trip?”
“Oh, yes, it was very – interesting,” Teyla had said.
John looked down at the suitcases and bags piled around her feet. “And you found everything you wanted to buy?” He damn well hoped she had, especially since he knew that most of her purchases were actually waiting with the rest of the cargo to be beamed up.
Teyla had looked up at him and smiled an extremely satisfied smile. “Yes, John.”
And right then, that’s where John should have started to worry. Because if he had, it’s possible – unlikely, but possible – that he would have at least seen this coming. Not that he was complaining or anything.
Teyla slid another finger in, and John panted into her sheets, breathing in the smoky, spicy smell of candles and soap and Teyla.
Nope, not complaining at all.
“Teyla, Teyla, Jesus Christ –” He ran out of breath, and sucked in air frantically. Teyla’s fingers moved again, pushing in deeper and twisting
and John must have made some kind of sound, possibly very loudly, because Teyla asked, “Enough?” her voice low and amused.
John said, “Uh, I,” and swallowed. Fuck. Spread out belly-down on Teyla’s bed, sweat beading on his face and lube trickling down his thighs, Teyla pressed up ready against his side with three fingers in his ass, and he still couldn’t ask for it.
Teyla moved closer, sliding her body over his until he could feel the touch of her breasts against his back, and the hard, rubbery length of the strap-on nudging his ass. John shuddered.
“John?” Teyla asked, and her voice was careful with uncertainty, the same uncertainty that had flashed across her face when she had first shown him the strap-on in her room, watching for his reaction.
He’d been chickenshit then, still pretending that that blowjob with added fingers hadn’t made him come so hard he’d nearly passed out, and he’d shrugged and smirked and said, “If you want. Sure,” and ignored the way that Teyla’s smile had dimmed. But he hated to hear that uncertainty in her voice, hated to be the cause of it, hated –
“Teyla,” John rasped, and then had to close his eyes, turn his face away to say the next part. But he forced it out between his teeth, said, “I – do it, do it, I want to you to – I – please
And thank God, that was enough, because Teyla had one small hand firm on his hip and the other running down the crease of his ass, and – oh. John could feel his mouth falling open, feel himself stretching and then Teyla pushed deeper still and John had to groan, had to spread his legs wider and let Teyla fill every empty space that he had.
“John, oh, you are –” Teyla breathed, and ran her hand down his spine, and grinded her hips until John gasped. John reached back somehow, nearly overbalancing, and grabbed her hand, entwining their fingers.
“Yeah,” John said, and opened his eyes, “don’t stop.”