Cas quivered as Dean's hands ran down his chest and caressed into the contours of his waist, exploring the angel's firm body. A muffled moan escaped Cas' mouth from behind a tightly clenched fist. Dean continued to feel him up as he sucked on his neck passionately, forming little bruises.
"Dean-" Cas tried to get out, only to be cut off by another moan. His body was so sensitive, and Dean loved how easy it was to get him going. Dean's hand finally made it to Cas' pants. A smirk formed on his lips as he felt a bulge pushing tight against the taught fabric.
"Damn, Cas. You're already so hard." Dean said, licking his lips lustfully. Cas began to blush, feeling embarrassed. Dean caught on and moved Cas' hand down to his own erection. "I'm hard to, see?" Cas rubbed his hand over the spot Dean directed him to, and instantly Dean started to get weak at the knees.
"Do you like this, Dean?" Cas asked with piercing eyes. He nodded a quick confirmation, unable to get any words out. He then hastily unzipped his fly and pulled down his briefs, his dick popping out forcefully. Cas shot him a searching look real quick before wrapping his fingers around Dean's dick, moving his hand up and down the shaft. It was now Dean who was quivering, succumbing to the intense pleasure.
"Fuck, Cas, ugh. Keep that up." Dean's breath grew heavier. He leaned forward and kissed Cas' lips while he was busy jerking him off. The bulge of Cas' erection rubbed up against his thigh and it gave him an idea. "Here, let's move to the bed."
Dean fell back onto the floral-patterned motel bed, the springs squeaking under his weight. He grabbed Cas by the hand and pulled down on top of him with a hungry smile, skillfully stripping Cas of his clothes as he grinded up into him. Once all of their clothes were on the floor, Dean flipped Cas onto his back and rolled on top of him, pinning him down with his knees.
"Let me know if you want me to stop." Dean said, eyeing Cas. Cas nodded briefly, awaiting what Dean had planned for him. With his back bent, Dean moved his lips down to Cas' cock and rubbed them along the length of it teasingly. Cas shifted involuntarily from the sensation. Dean opened his mouth slightly and slid his dick into it, his tongue wet against the hard flesh. Cas bucked at the waist, shoving his erection into Dean's throat unintentionally. It caused him to gag a bit, but he kept going. In fact, he found it hot, deep throating the angel's meat. Cas moaned relentlessly as Dean worked like a pro, using his tongue for optimal pleasure and rubbing his hands in all the right places, occasionally playing with Cas' nipples. The angel was beginning to feel overwhelmingly hot, his face turning bright red.
"Dean, I- I think I'm gonna-" before he could finish his sentence, his dick twitched in Dean's mouth and shot a hot load of cum right down his throat, and Dean swallowed every last drop happily.
Exasperated pants huffed out of Cas' mouth as Dean sat up and straddled his waist, jerking off his dick while rubbing his ass up and down. Before long, Dean was cumming too, his load shooting onto Cas' chest. A drop even landed right on his cheek. Dean collapse on top of him, resting his head on Cas' shoulder for a brief moment, his hot breaths brushing against his neck. He then lifted his head up and licked the cum from his face before planting a kiss on Cas' sweet lips. "And that was just oral. Wait 'til we get into the real stuff." Dean said with a laugh.
