"Just Desserts"

"Cass," Dean knocked on the Angel's bedroom door before walking in. The hunter froze as his eyes landed on Castiel. The Angel was naked and spread out on his bed. His face was flushed a deep crimson, his legs spread wide, three fingers were buried deep inside himself. Dean shut the door and grinned. "Such a naughty Angel."

"D-Dean…" Cass groaned as he ran his fingers over his prostate, looking at his hunter. His pupils were blown wide with lust and want as he spread himself wider for the hunter.

"What should I do with you? First you try to steal my pie, then I discover that you left all of these delicious looking hickeys on me, and now I find you finger fucking yourself. You're just begging me to punish you." Dean walked closer to the Angel, pulling his shirt off. "How should I punish such a naughty Angel? Shall I make you conjure a cock ring, make you wear it while I fuck you through this mattress? Deny you release while I use you?" Cass groaned at his hunter's words, shivering at the thought of Dean doing all of those things to him.

"D-Dean…please…punish me. I've been such a bad Angel." The hunter shivered, he never thought he would hear his Angel talk to him like that and found that he wanted to hear Castiel talk like that more often.

"Get me a cock ring then, it's a small metal ring roughly this size," Dean said, using his fingers to show Castiel what to conjure. The Angel disappeared and reappeared in the blink of an eye and handed his hunter a package. Dean looked at it and smiled. "Did you seriously go to a sex shop and get this while you were naked?"

"Dean, I'm an Angel, I can make myself invisible to everyone around me if I so wish it." Castiel stated matter-of-factly. It really boggled Dean at how quickly Cass could go from super horny Angel to Sunday school teacher like a light switch.

"Yeah, yeah, Angel of the Lord. You're still going to be punished so I suggest you get back to the position you were in before you disappeared," the hunter commanded as he opened the package with the cock ring in it. Cass did as he was told and laid back on his bed, spreading his legs wide for Dean, his cock throbbing and hard against his stomach. The hunter nodded his approval. "Good boy." Dean knelt beside Castiel and gently slid the cock ring onto his Angel and reveled in the groan that escaped Cass's lips. "You will not remove this until I give you permission to do so. Do you understand Angel?

"Yes, Dean."

"Yes, sir." Dean corrected.

"Y-Yes, sir." Cass moaned. The hunter smirked as he stood and finished stripping out of his clothing, his cock was already hard and beading with precum. He knelt between his Angel's legs and leaned down to kiss Castiel deeply. It started out gentle but became more heated and needy as Dean rocked his hips against Cass's, their cocks slotting together. The Angel groaned into his hunter's mouth as he started to reach down between their bodies to grasp his and Dean's cocks in his hand. The hunter growled and gripped Castiel's wrist, bringing it back up and holding it down above the Angel's head. Dean then grabbed Cass's other wrist, bringing it up alongside the other, gripping both wrists with one hand, holding him firmly.

"I did not give you permission to touch yourself, Angel. You're a soldier of Heaven and should be good at following orders. Am I correct?" Castiel shivered at the amount of power in Dean's question and nodded his head. "I want to hear you say it."

"Y-Yes sir," Castiel whimpered. "P-Please…teach me to obey…" Cass's voice was shaking with want. He shivered with anticipation at to what Dean was going to do to him. It was just a week ago that he was introduced to the sins of the flesh and already Castiel couldn't contain the desire to be taken by his hunter over and over again. It turned Dean on so badly, knowing that he can reduce this Angel of the Lord to a writhing and whimpering mess. "Please…Dean…use me…make me beg for release…" Cass panted.

"Oh I'm going to use you alright. Gonna open you up nice and slow, pick you apart piece by piece until you can't stand it anymore. Gonna make you beg me to fuck you into next week." Cass all but came right then and there at Dean's words. "Manifest your wings, Angel." The hunter's word were laced with such a demanding tone that he had Castiel quivering.

"Yes sir…" the Angel wasn't sure if he needed to sound his acknowledgement of the order, but did as he was told. He arched his back the best he could being pinned down, his wings shimmered into view and stretched out along the bed. After stretching them, he brought his wings close to them, letting them rest against the bed so that Dean could do with them as he pleased. He trusted his hunter completely, knew he wouldn't hurt him. His wings were the most sensitive and most vulnerable place on the Angel.

"So beautiful, Castiel." Dean reached out with his free hand and stroked the ebony feathers, watching Cass moan and arch into the touch. The hunter grinned as he leaned down and licked at the smaller downs covering the bone of his right wing. The Angel shivered, his wings twitched at the attention. Dean ghosted his fingertips along the feathers until he reached the gland at the base of the wing and Cass's shoulder blade. He squeezed the gland gently causing the Angel to cry out in pleasure. "Yes. Let me hear your voice, Castiel." Dean smirked as his fingers become soaked with the oil, the smell of honey and sunshine filling the air about them. Once satisfied that his fingers were coated enough, the hunter spread the Angel's legs wider with his knees. He looked down at his Angel writhing beneath him, his cock strained against the ring, angry and red with want.

"P-Please…Dean, need you to…to touch me…" Castiel begged.

"All in good time. First, I need to open you up. Now I need to keep your voice low but I still want to hear you. If Gabriel and Sammy hear us, you will be punished again. Do you understand me Angel?"

"Y-Yes sir….now please…do something…anything…" The Angel was trembling now, his voice was so deep and gravely that it made Dean shiver. The hunter circled a lubed finger around Castiel's opening, coating it with his wing oil before letting his finger slip inside to the second knuckle. Cass groaned at the intrusion and pushed back against Dean's hand. "M-More…please…" The hunter chuckled and let a second finger slip inside his Angel. He crooked and twisted his fingers around inside his Warrior of Heaven. Cass whimpered and continued to push back against Dean's fingers. "D-Dean…please…I've already…ahh….stretched myself enough…please...want you…" The Angel begged.

"You're not ready until I say you're ready. Understand?" The hunter rubbed against Cass's prostate to emphasis his point.

"Ahhah…yes…sir…" Cass panted, clenching his fingers into the pillow, pushing against Dean's grip. The hunter smiled in his approval and slipped a third finger into his Angel. He continued to twist and scissor his fingers inside Cass, teasing his prostate every now and then. "D-Dean please…driving me crazy…please…" Castiel whimpered. His cock strained painfully against his stomach just begging to be touched. Dean smirked but he could already feel his cock twitching with anticipation of being buried deep inside his Angel. The hunter's grin widened as he withdrew his fingers and stood up. Cass whimpered at the loss and watched as Dean stood.

"I'll be right back, in the meantime," the hunter walked over to Cass's discarded tie that was folded neatly along with the rest of the Angel's clothing. He took it in his hand and walked back over to the whimpering mess that is Castiel. "Look at you, a mighty Warrior of Heaven, leader of one of God's Garrisons, reduced to a quivering mess of lust and want." Dean's eyes grew dark as he leaned down and took Cass's hands in his free hand, bringing his wrists together to tie them to the metal frame headboard with his tie.

"I could break that you know."

"Don't you dare," Dean growled down at the Angel causing him to shiver. "You're punishment is not over and you will not move until I tell you that you can. Understand Angel?"

"Y-Yes sir…" Castiel shivered with want and slight fear as he looked into the hunter's eyes. He could see the slight bloodlust behind Dean's emerald green eyes. "Dean." The sincerity in Cass's voice snapped the hunter out of his trance and he smiled down at the Angel before standing again.

"I'll be back." Dean wrapped himself in the robe hanging by the door of Castiel's room. He made sure his boner wasn't visible through the robe before heading down the corridor. He entered the main room where Sam and Gabriel had several books scattered about the table top. Sam was reading an article on his laptop when Dean came up behind him. "Boo." Sam all but fell out of his chair when his brother said that in his ear.

"What the fuck Dean! Sneaking up on me like that!" Gabriel was clutching his sides as he was laughing so hard he was coughing and tearing up from the pain.

"Your face was priceless Moose," Gabe choked out between laughing and coughing.

"Come on Sammy, you're a hunter. You should be able to hear me coming by now," Dean stifled his laughter.

"Oh we can hear you cumming alright," the Archangel snorted as the older hunters face all but drained of blood, his boner slowly dissipating.

"Uh huh, whatever you broken up piece of Heavenly mess," Dean scoffed as he continued to make his way to the kitchen and grabbed the rest of the cherry pie he hadn't gotten that morning. He walked back into the main room to Sam and Gabe whispering to each other. "What are you girls gossiping about now?"

"Oh nothing Dean-o, what are you doing with that," Gabriel questioned as he gestured to the pie.

"What's it look like I'm going to do with it?" Dean regretted those words as soon as they were out of his mouth.

"Well let's see, you are in a robe, most likely naked underneath. Came in here and got really pale when I said we could hear you cumming, and now you're holding a cherry pie. You're not into some weird food kink are you?" Gabriel waggled his eyebrows at the older hunter and stifled his laughter as the color came back to Dean's face.

"What the actual fuck Gabriel? Is all you ever think about sex and food?" Dean's face was red from embarrassment and slight anger that the Archangel could read him like a book.

"Most of the time actually. I could make you and your brother blush with what plays in my head," Gabe chuckled. Sam pinched the bridge of his nose and shook his head.

"Gabe give it a rest or I won't go get you some chocolate later," Sam groaned in frustration.

"Aww but Sammy, you promised," the Archangel whined and gave his best pouty face. Dean just rolled his eyes.

"See you later nerds," the older hunter patted Sam's shoulder as he walked by and headed back down the corridor. He walked into Castiel's room and found the Angel right where he had left him. "You look so beautiful my Angel." Dean smiled down at Cass and set the box down beside him.

"D-Dean…please…I promise I won't do that again…please…" the Angel begged as Dean walked in a set the box down. His brow knitted together in confusion. "W-Why do you…have the pie?"

"You'll find out," Dean said as he removed the robe and hung it back up. He kneeled between Castiel's legs and grabbed the pie box. He opened the lid and pulled out a knife. The hunter set the box on Cass's thigh and cut a slice. He then used the knife and his fingers to balance the slice as he brought it over and set it on the Angel's abdomen right above his belly button, merely an inch away from the tip of Castiel's cock.

"Dean?" Cass's eyes were wide with curiosity and hunger. The hunter ignored the Angel and took the box over to the desk, setting it down. He walked back over and knelt between Castiel's legs again. Smirking up at Cass through his lashes, Dean leaned down and licked at some of the cherry sauce that had already started to trail its way across Castiel's stomach. The Angel shivered as the hunter took a bite of the pie, getting the sauce on his chin. He moaned low in his chest as he swallowed the pie, licking his lips slowly, keeping his eyes on Castiel. His cock hardened again from listening to his Angel. Cass was hyper focused on the cherry sauce staining his hunter's lips and licked his own. Dean smirked as he leaned back down, swirling his tongue in the sauce coating the Angel's skin, pulling delicious moans and shivers out of the warrior. "D-Dean…" Cass licked his lips again as the hunter took another bite. He leaned forward and locked lips with Castiel, letting him lick at the sauce on his lips before using his tongue to guide the pie into the Angel's mouth. Cass took it greedily and swallowed the delicious pastry, groaning into the hunter's mouth.

"Such a good little Angel," Dean moaned as he leaned back and took another bite of pie, letting the cherry sauce drip down onto Cass's cock making it jump at the contact. Castiel watched as the hunter swallowed, his Adam's apple bobbing as he downed the pastry. The Angel licked his lips again at the sight before him, his cock straining for attention as he watched Dean lick at the sauce around his chin. The hunter leaned down and took another bite into his mouth and leaned up to feed it to his Angel who took it eagerly, licking inside of Dean's mouth to get any traces of pie left before he could pull away. "Want some more Angel?"

"Yes sir," Cass moaned and licked his lips. The hunter smirked and leaned back saw it was the last bite. He took his fingers and pulled out one of the cherries left and carefully set on the tip of Castiel's cock. The Angel whimpered at the little contact he got from Dean balancing the cherry.

"Don't let it fall Angel," the hunter chuckled as he scooped up the last bite of pie and leaned up, feeding it to Cass. The Angel moaned and strained to keep still as he took the half of the pie from Dean. When he leaned back against the pillows he looked up into the confused look of his hunter.

"I wanted to split the last bite with you sir," Cass smiled up at him, hoping it would earn him so forgiveness from Dean and he would finally give him what he really wants.

"Such a good Angel for me. Shall I reward you know?"

"Yes sir, please reward me. I've been so good for you," Castiel pleaded.

"Shall I take your cherry now?"

"Dean you have already taken my virginity, I do not understand…" Cass was cut off as Dean took the head of the Angel's cock into his mouth. "O-Oh…that cherry…yes Dean, please take it…" Castiel shivered as he felt Dean swirl his tongue around the tip, sucking the cherry into his mouth as he pulled off with a satisfying pop. He chewed and swallowed the delicious fruit before starting to lap at the cherry sauce still coating Cass's stomach. Once he was satisfied that the Angel was clean enough, he took Castiel's cock in his mouth again, taking him all the way down to the base. "Ah Dean…" Cass moaned, bucking his hips, the tip of his cock hitting the back of Dean's throat. The hunter groaned and held the Angel's hips down. He hollowed his cheeks as he pulled back, swirling his tongue around the sensitive head and teasing the slit before pulling off with a grin.

"I didn't expect you to know that reference Cass."

"I have heard you joking about it before," Castiel shivered as Dean took his cock back into his mouth, pulling at his bonds. The hunter groaned, sending vibrations up Cass's spine as he sucked harder and bobbed his head faster. "Ahhah Dean…" The Angel could feel a familiar tightening in his stomach. He wanted to badly to card his fingers through his hunter's hair but restrained from breaking his tie and doing so. He let out soft whimpers and bucked his hips, hitting the back of Dean's throat again.

"Such a good little Angel." Dean looked up at his blissed out lover. Cass's lips were parted slightly as he looked down at his hunter. Never had Castiel ever felt like prey in his life. Here under the gaze of those deep forest green eyes, the Angel felt like a cornered mouse staring into the eyes of a hungry cat. Dean leaned over and gently ran his fingers through Castiel's wings causing the Angel to shiver, his feathers rustling slightly. "Are you ready for me to fuck you through this mattress Castiel," Dean questioned as he trailed his fingers up through the feathers until they found his oil gland again.

"Ah…yes…please…want you…" Cass panted as his hunter stimulated his oil glands, milking them to coat his palm in a generous amount of the fluid. Dean brought his hand to his cock, coating it with the wing oil and lined himself up with the Angel's opening. He pushed the tip in and out, teasing Cass, pulling those delicious whimpers and gasps from his Angel before finally pushing all the way in.

"God, you're so damn tight, feel so good," Dean moaned as he began with shallow thrusts, making sure to avoid Cass's prostate. The Angel's cock was swollen and a deep red from being denied orgasm for so long. The hunter smiled as he gently trailed his fingers along the shaft. "Do you want to cum Angel? Have you learned your lesson?"

"Y-Yes sir…please…please let me cum…" Seeing Castiel begging him and already feeling close himself, Dean picked up his pace, pulling almost all the way out of the Angel before slamming back in. He angled his hips and hit Cass's prostate, causing the Angel to cry out in pleasure and arch into the hunter's thrusts. Dean very gently removed the metal ring from around Castiel's cock and began stroking him in time with his thrusting. The hunter leaned forward, lips next to Cass's ear.

"Cum for me my Angel." And that was all it took to have Castiel shooting thick white ribbons over Dean's hand and his chest. His back arched and his mouth agape in a silent cry of ecstasy. His wings had arched forward, nearly touching the ceiling. The sight was too much for Dean and after a couple more thrusts, he released inside of his Angel. He rode out his orgasm before gently pulling out of Cass and laying down gently against his Angel's chest. Castiel finally came down from what had to be one of the best orgasms he's had since he started sleeping with Dean and he wrapped his wings around them. The hunter shivered at the feeling of silken feathers touching his bare back and legs. He sighed and nuzzled his face in the crook of Cass's neck. "I love you."

"I love you too Dean." Castiel would never tire of hearing those words from his hunter. He knew they would be rare, but he would treasure them every chance he could get. He felt a slow steady breath against his neck and knew that Dean had fallen asleep. He smiled and kissed the top of his hunter's head and decided to let him get a nap.


Thank you to my Beta reader QueenBeeComplex for editing this story and finding my mistakes :3