Dean began to guide Cas towards the bed, his lips still on Castiel's neck. The two men walked slowly over to the bed. When Cas felt the bed hit the back of his knees, he fell on to the bed. Cas propped himself up on his elbows as Dean stood over his and removed his jeans. Dean kicked his jeans aside and got on his knees in front of his friend. He reached up for Castiel's belt and undid it. When the belt was removed, Dean slid down Castiel's jeans until they were off completely.
Cas bit his lip and began to lean back as Dean kisssed his stomach. Cas let out a soft groan of pleasure as Dean teasingly kissed him through his underwear. Dean hooked his fingers on the waistband of Castiel's underwear and tugged it downwards. Cas lied down completely, and grabbed fistfuls of the blanket. Dean smiled and began to kiss Castiel's erection. He used the tip of his tongue to tease the angel.
The angel moaned and gave little tugs at the sheets. Dean hadn't even began to start what he was going to do, but Castiel was ready to scream. Dean wrapped his mouth around the head and sucked gently. He didn't want his friend to finish too soon. Cas let go of the blanket and with one hand ran his fingers through Dean's hair. Dean opened his eyes and saw that Cas had his eyes squeezed shut. Dean moved his mouth down more of Castiel's length, that resulted in a surpised yelp from the angel. Dean chuckled lightly as he began to bob his head up and down.
YOU ARE READING
The hunter and the angel
FanfictionDean Winchester comes back from a hunting trip and finds Castiel sitting on his stairs. The two have a sleepover like night. Before they realize it, one thing leads to another and it becomes a long night.