Castiel appeared standing on the edge of Dean's bed. He was hyper.

'Cas, are you drunk?' Dean asked.

'Yep!' Castiel exclaimed happily.

'Ok, then.' Dean said.

'Can we make love?' Cas asked.

'Yeah, sure.' Dean said. Him and Cas have been together for about 2 years now. They confessed their love for each other on New Years Eve.

Cas jumped on Dean and they started ripping each others clothes off. Seeing Cas do a striptease whilst drunk made Dean hard. He could feel the blood rushing from his head to his waist.

Dean quickly pulled his slacks off and then his boxers to let a hard cock out into the air.

Cas was just pulling off his boxers when Dean couldn't take it anymore. He pulled Cas into a kiss, smashing his mouth against his. Dean stuck his tongue into Cas' mouth and began exploring. He cupped Cas' face in his hands and rolled on top of him. He could feel Cas' boner forming.

Cas rubbed his hands over Dean's back and down to his ass. Cas rolled back on top of Dean and left a trail of kisses down his neck, chest, waist and put Dean's hard cock into his mouth.

'Oh Cassss.' Dean exclaimed. Cas put more and more into his mouth until he could fit no more. Dean, filled with pleasure, began writhing around. Cas began moving his head up and down whilst playing with his testicles. Dean grabbed Cas' hair and began pulling in pleasure. Cas pulled away, a small line of spit connecting the soulmates together.

'Hey!' Sam called from the other room. 'Keep it down in there! I can hear everything!' Sam was clearly annoyed. With a wave of his hand, Cas put a soundproof spell on Dean's room. He smiled and began forcefully kissing Dean again.

Dean rolled on top of Cas and put Cas' hard dick into his ass. Cas squirmed. Dean began moving up and down. He lent down and kissed his angel whilst furiously pounding him. He could feel that Cas was close to coming. He kept going, then he felt Cas sigh as Dean was being filled with Cas' come. Dean came shortly after. He kissed his angel again.

'That was fun.' Dean said 'Lets do it again.'