Prompt: Dean sitting on the hood of his Impala with Cas on his mind, and he's wanting to jack off.

The pressure from the tightness in his jeans made him ache, the bulge growing ever more beneath the restriction of the fabric. Slowly, Dean pulled down the zipper, releasing the overwhelming pressure. He let out a soft huff of satisfaction as he began to slowly stroke his cock, his hand grazing smoothly over the skin. His fingers slipped around the head, circling, and then moving down the shaft again, stroking.

He threw his head back, allowing the thoughts in his mind to take him to another universe. The only thing on his mind was an angel - sexy, rough, fabricated with a deep glow of lust. Dean licked his lips at the thought, his hand now moving swiftly up and down his shaft; the circulation causing his cock to pulse, the tender hardness beating like a heart against his hand.

Dean drew in a deep breath and worked his shoulder into his strokes, each one moving faster than the one before. He eventually reached a speed he was comfortable with - a speed that sent his angel lingering mind to feel and fathom Cas's mouth hovering over his cock. He could feel the warmth of Cas' breath, the slickness of his tongue trailing up and down.

Short breaths were followed by small grunts as Cas' hands now reached around the base of his cock, and his mouth slipping off the head, followed by a popping sound. Dean laid completely back on the cold, steel hood of the Impala, his eyes closed and his mind content. He let out another soft moan and bucked his hips some as his movements grew stronger, faster, harder. Cas' mouth slipping over his cock, tongue beading at the slit of his head.

Dean was panting now, heavy, husky breaths being released after each motion from Cas' hand on the base and Cas' hot breath swarming over the ache of his cock.

Dean's mouth flew open as he felt the pressure release of the cum as it trickled down his cock, a volcano of stickiness covering what should have been Cas' face and hand. Dean groaned and threw his head back against the smooth metal of the Impala, his hand resting on his still semi-hard cock. Heavy pants escaped him, his chest rising and falling at an elevated rate. He could feel and hear his heart beating inside of him as the adrenaline took hold. He was still cumming.

A few moments after resting, he slowly sat up and looked down at his mess, staring at the pieces of excretion scattered among the hood of the car. He groaned and smoothed his hand over his cock, wiping the mess off and tucking it back into his jeans. He sat there looking out, his mind still settled on Cas' face, not once breaking away from the beautiful gleam of angelic posture that swarmed his mind and took hold of his hand.