Dean is surprised at how much movement his new panties allow.
Boy shorts, he thinks they’re called. They’re tight, hugging his slim hips and rounding his already curvy bottom, clinging tight to his mid thigh and emphasizing his ass in a way he already knows Cas is going to love. The material is see-through and almost mesh like, and Dean is half-hard the entire day as he waits for Cas to come home.
Which is why when he pins the angel to the bed after he arrives home, it’s with a soft smirk on his lips that he peels his jeans off with slow, careful hands, lingering as they slide down his hips while he tosses a wink over his shoulder.
Cas is watching him with hooded eyes, those slim pale fingers that Dean loves so much already working on his own cock, his piercing blue gaze never leaving Dean for a second. It’s easy to crawl across the sheets and straddle him, sucking a wet kiss onto the angel’s pulse point with a groan.
A soft hiss leaves his lips when his panties are pushed to the side, a slick finger probing it’s way between his cheeks to stroke over the puckered rim of his asshole in a motion that tugs a whimper from deep within his belly.
“Get on with it,” He breathes, impatient, and Cas merely grunts while scissoring him open, wrapping his other hands around both their dicks and slowly jerking them off.
It’s amazing, but not what Dean wants. He wants to slide down onto Castiel’s cock and take him deep, wants to feel him from every angle, wants to be fucked so hard he’s going to have to go commando tomorrow to avoid chafing his sore ass.
With a huff, he pulls away from the insistent mouth of his own and positions himself on his lover’s lap, sinking down onto his dick in one slow, fluid movement, until Castiel is seated to the hilt.
“Dean,” Cas murmurs, and that’s all the encouragement he needs to start fucking himself down onto the cock inside him with a moan.
His panties are pushed almost all the way up now, so that only the plum head of his cock is peeking out, but Dean doesn’t give a fuck. He’ll never be over how good it feels to have Castiel inside him, how amazing it is to breathe Cas’s breath as the other man fills him up inside.
His thighs burn, lips pink and skin flushed as his rides the angel, sinking his nails into his own thighs while he slides up and down.
Cas thrusts up, hand twisting over Dean’s cock, and that’s it, game over, he’s spilling over the angel’s hand with a rough grunt and hoarse cry of his name.
He doesn’t respond; merely flips them so that Dean is weakly supporting himself on his hands and knees, legs trembling as he lifts his ass in the air to allow Cas a better angle.
Dean can tell his new panties are ruined already, but in the end, after Cas has finished inside him, he knows it was worth it.
(hi i’ve never written fic before but i love you so have this)