Ianto ran a finger down the length of Jack’s brace, dragging it down the reddened elastic with a pouted look upon his face. Jack’s hand shot out to grab at his wrist, pulling Ianto’s hand away from his chest and bringing it to his lips for a quick kiss, his mouth lingering a little too long, his eyes peering up to watch the flutter of Ianto’s eyelashes as they splayed darkly in a smudge with the gesture.
“Jack…” Ianto moaned, his fingers tightening against Jack’s as the Captain made to release his hand.
“I have to go, Ianto.” Jack said, though he made no move to leave, knowing that the rest of the team would wait for him in the SUV for the moment.
Ianto watched him through half-lidded eyes, his lips reddened and his hair already mussed from their impromptu make-out session in Jack’s office. Jack wet his lips, his stomach coiling and his cock aching at the very sight of Ianto looking so wanton and ready for him as he slumped back against the door, both barring Jack’s exit and offering himself wholly with the action.
“Don’t,” Ianto breathed, lifting a hand to tug at his own collar, pulling his shirt open and over his shoulder before drawing Jack closer. The Captain couldn’t resist dropping his mouth to the bared flesh, pressing hot, open-mouthed kisses to Ianto’s skin.
Ianto allowed Jack to release his hand, arching into the Captain as he grasped Ianto around the waist and drew their bodies together. Ianto wrapped his arms about Jack’s neck, curling one across the back of his bared shoulders as he thrust up against him.
“If I’d known you liked the braces this much, Ianto…” Jack began, his words lost in the heat of Ianto’s mouth as the Welshman kissed him demandingly. His hands moving frantically across Jack’s naked shoulders before clutching desperately at the red braces the Captain still wore; his shirt discarded somewhere across the room along with Ianto’s jacket.
“Jack?” A voice suddenly called through the earpiece he wore and Jack pulled his mouth away with a curse.
“Jack, where are you?” That was Gwen’s voice. “We’re waiting for you, are you coming up?” Jack growled, taking hold of Ianto’s head in both hands and pressing their foreheads together, panting breaths mingling together as they tried to compose themselves.
“I’m still down in the hub.” Jack pressed at his earpiece, releasing his hold on Ianto in order to reply. Ianto moved forward, trailing kisses across what exposed flesh he could reach.
“What? Well hurry up would you?” Jack bit back a moan as Ianto pinged one of his braces, the elastic hitting against a hardened nipple. Ianto grinned cheekily up at him as he slipped his fingers beneath the brace to rub at the bud.
“I- uh, I don’t think I’ll make it up. Just… you guys head on without me.”
Jack bit back a moan at the sharp pinch Ianto gave his nipple, trying to glare at the younger man but managing only to hiss for breath as Ianto dipped his head to kiss it better.
“Are you alright, Jack?” Gwen asked slowly.
“Yes, yes, just fine! Look, go on, I’ll contact you when I’m finished up here.”
“If you’re sure…” Gwen didn’t sound convinced at all, but that was the least of Jack’s worries as Ianto’s hand suddenly found it’s way into his pants and grabbed hold of him.
“Yeah, I’m sure, on you go… oh fuck, Ianto!” Jack cried out, forgetting for a moment that he was still on open communication.
“Jack!?” Jack pulled the earpiece from his head as three voices cried his name in unison. He’d deal with the repercussions of this one later, for now though Jack was willing to let Ianto have his fun.
- - -