detroit-to-tadfield asked: Supernatural/Torchwood Castiel/Ianto Ianto has a thing for men in fantastic coats and pasts that are shady.
Normally he’d find somewhere a bit more private to do this, but Ianto’s pretty sure they’re on a limited schedule and time is of the essence; thumbing the stop watch is pretty much habit at this time, and the soft click of the numbers is hardly noticed by either man as their bodies press together against the trunk of whatever tree is closest. Castiel drops his coat as Ianto lowers to his knees, mumbling something about not minding dirt because it’s not the worst thing that’s been on that coat, and Ianto understands because that sounds like something Jack would say; his knees press into the tan fabric as he works open the angel’s button and zipper, pushing his pants aside and watching almost in awe as Castiel’s cock emerges long and stiff and pink. Ianto doesn’t waste any time, licking and kissing up the shaft, eyes fixed on the face of the man above him as he sucks Castiel’s dick down to the base and back to the tip again; Castiel cradles his face, strokes his cheeks, cups his jaw and holds him there as gentle as anyone has every touched him - he’s so surprisingly like Jack in so many ways and not surprisingly the complete opposite in others. Cas pants softly and arches his hips, the only reason Ianto is prepared when Cas comes is because he’s very observant, the soft change in pitch and the gentle arc of Castiel’s body warns Ianto to pull him closer and swallow, to hold the angel up as Cas’ body starts to relax. He figures they’re done, but as Ianto moves to stand, Castiel moves over him, eases him down onto his back, works open his pants, knocks the stop watch aside; no need for that when angels have no refractory period, Ianto is about to get as much as he gives.