Cobalt glanced at his watch. William was late. The dark feline yawned and didn't bother covering his mouth, causing the woman next to him to shoot him a dirty look before hurrying away. He shrugged and leaned back on the bus seats. Minutes passed by and Cobalt's whiskers twitched in agitation. He started to pick up his cell phone when he heard his name called out. He looked up. "Hey, Cobalt!" William called out. The young deer came sprinting up to the chairs, hooves clattering. "You're late," Cobalt said as the deer doubled over in front of him, out of breath. "Yeah, sorry, I got caught up with some school stuff," said William. The teenage deer boy looked a bit sheepish. His antlers weren't grown in yet. Small and bud like, covered in sensitive velvet - an interesting addition to Cobalt's already quite extensive list of violent ideas. "Well, let's head back then," Cobalt said, gathering his things. William smiled broadly. The poor young deer had no idea what he was in for. The two got into Cobalt's shitty Honda Civic. The cat had been meaning to upgrade but had gotten lazy. "I uh, went ahead and cleaned myself out by the way," William said. Cobalt turned sharply and hissed. "Idiot, wait until we're in the car or at my house to talk about it," he said. William's ears lowered but he nodded in understanding. Thankfully there weren't many people around in the parking lot. They got inside the car. Cobalt moved some stuff he'd thrown in the front seat to the back to give William some room. On the way to Cobalt's apartment, William glanced through Cobalt's CD collection. "What's this one?" William asked. "Just some stoner metal. Wanna put it on?" "Sure," William said. After only a few minutes of music, William turned it down. "So, uh," William said, "I know we talked about a lot, but is there anything in particular you wanna do first when we get there?" Cobalt didn't have to think about it long. "Well," he said, "I think I wanna take some nudes of you for before and after pics." "Ooh," William said. "Hadn't thought about that." Cobalt smirked. "How long you staying?" Cobalt asked. "Told them I'd be away for the whole weekend," William said. "If you change your mind you can just take me home." "I don't think I'll be the one changing my mind," Cobalt said with a chuckle. Cobalt's apartment had a very "lived in" vibe. There weren't pizza boxes and beer cans, but there were definitely clothes, CDs, paperwork, and all sorts of trinkets left around. William took off his jacket and went to sit on the couch, but Cobalt shook his head. "Go ahead and go to the bedroom. Second door down the hall," Cobalt said. William hesitated but did as he asked. Cobalt soon joined him in the bedroom. The deer boy looked up at him expectantly. Cobalt shut the door behind him. "Get undressed," he told William. The lithe deer obeyed, taking off his band shirt first before unbuckling his belt and taking it off. He looked up at Cobalt's steely gaze before taking off his cargo shorts and boxers, hesitating momentarily as his semi-hard dick was exposed. Cobalt's expression didn't change as the boy stripped for him, but he couldn't help but think that was a surprisingly big dick for a fifteen-year-old. Cobalt waited until William put his clothes to the side before nodding and going to his closet. He took out his harness, a bottle of lube, and a large knotted dildo. William sat down on Cobalt's bed as the cat put on his harness and placed the dark blue canine cock into it. "Edge of the bed," Cobalt said. The deer eagerly laid with his legs spread, slightly dangling off the messy bed. Cobalt walked up and placed the dildo against the boy's cock to compare the size. His dildo was much bigger, with a knot thicker than his fist. Perfect. William squirmed and his cock stiffened and quickly grew erect just from the sight. Cobalt looked at him for a long moment before nodding and walking away, grabbing just a few more things. He took some locking cuffs and pulled the boy up to a sitting position, locking his hands behind his back. William's cock was twitching eagerly by that point. What a gross little boy. Cobalt looked at the tight virgin ass before him and sighed wistfully. If he had a dick, he would've shoved it in dry to ruin his new toy. A lubed dildo would have to suffice. He did, however, finger the boy's ass dry. A lot tighter than he could've imagined, honestly. He'd fucked around with a lot of virgins, but none this young. He lubed up his fingers and dildo while the boy squirmed. He pushed his fingers in again - rougher and deeper. William moaned out and bit his lip. But Cobalt wasn't here for foreplay. He pulled his fingers out, stroked his dildo, and pressed the tip of the massive toy to the deer's tight asshole. "Remember what we discussed," Cobalt said. "Y-yeah," said William. "If I scream you'll gag me and you won't stop til I cum." "Even if?" Cobalt asked. "Even if I bleed," the deer said brightly. What a weird little slut. Oh well. He shoved it in. William stifled a cry by biting his lip tightly. The head of the toy went in easily, but as it reached the thicker part of the shaft the boy's tight virgin ass started putting up some resistance. "God that's really - oh fuck," William gasped as he kept pushing in. The shaft spread the poor boy's ass farther and farther. Cobalt licked his lips. William's hole was already spread so far it looked like he might snap. The deer boy whimpered and yelped as Cobalt kept going, watching the twelve in toy slowly disappear inside him inch by inch. The squirmy teen soon had the entire shaft in his untrained ass and he was clenching hard. Tears were starting to form in his eyes as he shook and trembled - but William's cock betrayed how he felt, twitching and pulsing as his ass got stuffed. Cobalt quickly grew tired of all the little noises William made though and reached over to the end table to grab the ball gag. "I haven't screamed I j-" William's complaint was cut short as Cobalt shoved the gag in his mouth and pulled it tight around his head, keeping the dildo nice and deep inside. Much better. Cobalt readjusted his hips and slammed his hips into William's, but the knot still wasn't quite going in. William's muffled cries were melodic to Cobalt, at least compared to the whimpers from earlier. Cobalt wasn't the kind of guy to waste time and pushed his hips hard against the boy's. His ass finally began to give in, stretching slowly around the knot as William finally went from excited to having an uncertain look in his eyes. William made a very strange noise as his untrained ass began to relent and accept the huge knot. Sure enough, a small trickle of blood dripped down the deer's asshole to his tail as Cobalt forced the knot inside. William's eyes widened and he made a horrid little whimpery noise as the entire cock sank into his ass. Cobalt shoved it right up to the base, enjoying the squelching noise it made. William's legs spasmed as it settled against him. But there was no fun in just knotting him - they agreed to more than that. Cobalt grabbed the deer's shaking legs and pulled out sharply, the knot making a popping noise as it slid out of the boy's ass. William let out a muffled cry as he shoved it in roughly again. Blood continued to trail down William's ass as Cobalt knotted him and pulled out, over and over - making pleasant popping and squishing noises in the process. Cobalt even began to pant from the effort of slamming his hips against the boy so hard. William was crying by that point, shaking all over and spasming from his body being ruined so thoroughly. But after a few minutes, the boy's cock finally spurted cum - shooting so hard it got on William's face, chest, and pooled onto his bulging stomach. As promised, Cobalt pulled out. The boy's asshole gaped and twitched, a mix of lube and blood dribbling from it. Cobalt took out William's gag and took off his cuffs. William slowly and shakily sat up. "Wait a sec," Cobalt said. He fetched a towel and handed it to the deer. William carefully placed the towel between his legs, wincing. "Holdin' up?" Cobalt asked. "Y-yeah," William said, voice trembling. "I mean it hurt but...damn, I came really hard." Cobalt smirked and nodded. "You did good," Cobalt said. "After you're all cleaned up, you gonna be ready to have your throat knotted?" "Yessir!" William said with a wry smile. "We'll do that in the bathroom in case you puke," the cat said with a shrug. "Let me go clean this dildo off." The two moved to the bathroom a few minutes later. For a boy with a ruined ass, William sure was eager to have the same thing done to his throat. William immediately got on his knees on the tile while Cobalt absently stroked the giant blue dog cock in front of him. The boy's tail was wiggling with excitement. Cobalt let the dildo fall onto the boy's eager muzzle with a soft "whap". William licked and kissed it, looking up to Cobalt expectantly. "Kiss it more," Cobalt grunted. William held it in his hands and kissed the tip, then lined kisses all the way down the shaft to the base. Cobalt grasped the boy's cheek and smacked the side of his face with the dildo. He rubbed the cock against the boy's cheek and slapped the top of his muzzle with the cock as well. William opened his mouth and let out a soft "ahh" noise, indicating he was tired of Cobalt messing around and wanted his throat fucked already. Greedy little shit. Cobalt grabbed the top of his muzzle and forced his mouth open even farther. William momentarily looked panicked right up until the blue dog cock was shoved into his maw. Cobalt kept one hand on his upper jaw and one on his lower, forcing his mouth open for the cock. William made a slightly panicked whine that ended in a gagging noise as the toy hit the back of his throat. Honestly, it was easier to force it in his mouth than it had been to shove into his ass. Maybe his mouth was trained a bit more. "Take it, slut," Cobalt growled as he shoved it deeper into his gagging throat. William's eyes watered and he tried gasping for air, only to taste silicone instead. Cobalt went from grabbing his mouth to grabbing his sensitive, velvet-covered antlers. William's cries were muffled by the gagging and spasms of his throat. Cobalt grinned as the velvet tore in his grasp, blood quickly flowing from William's antlers down his face, eyes, and muzzle - even dripping onto the base of the cock. Cobalt couldn't tell if it was from the sudden pain of his velvet tearing or the cock going in a little too deep, but the boy gagged loudly and then heaved. Vomit sputtered from the boy's mouth and dribbled down the cock. "Lubed it up for me, huh?" Cobalt said with a devious grin. He slammed his hips forward while roughly holding the boy's bloody antlers, ignoring the puke that dripped down his thighs. The poor boy started to cry, tears dripping down his bloody, messy face. He made another heaving noise and threw up even more, vomit splattering to the tile floor. Cobalt felt relieved he'd decided to throatfuck him in the bathroom. This mess would've been a pain in the ass to clean out of the carpet. Knotting his tight little throat turned out to be a surprisingly easy task. He looked up at Cobalt with an absolutely pitiful expression as drool and vomit continued to drip from his mouth as the knot bulged visibly in his throat. He was still making little gagging noises but very weakly and softly. Cobalt let go of his antlers long enough to feel up the bulge in his throat, feeling it meekly bob up and down as he struggled to breathe without puking more. Cobalt finally let up on the poor deer boy and pulled out, a trail of puke and saliva following the cock as it slipped out. William coughed and kept coughing for almost a solid minute before looking up at Cobalt, still unable to speak. He looked absolutely pitiful - the mix of blood, tears, puke, and drool just made the boy a total mess. Cobalt chuckled and shook his head. He turned to the sink and poured the boy a red solo cup full of water. As Cobalt cleaned up the bathroom, the shaking teen deer laid on the bed, wrapped in blankets. Once Cobalt finished cleaning up and putting the dirty towels in the hamper, he went to check on William. The boy was still breathing hard, making up for the lack of oxygen earlier. His shredded velvet hung loosely on his antlers. "Oy," said Cobalt. William looked up at him. "Want me to order some pizza? You must be starving, losing your lunch earlier." Cobalt smiled. William was quiet for a moment. "Yeah," the deer said finally. "I'd like that." "Wanna go home after?" Cobalt asked. "You're a mess." "I want to stay here," William murmured. "All weekend." "Good boy," Cobalt said. "Guess that means you've decided, huh." "Yeah," said William with a meek smile. "I'll be your pet, master." Cobalt grinned wickedly. What a weird kid.