Work Text:
“Catra!” Adora yelled “Get your feet off the table! And wear some shoes! For the millionth time that doesn't meet the dress code-” Adora continued on berating Catra who covered her ears trying to ignore the class rep. Despite the noise, there wasn't much of a crowd watching. This routine was pretty regular at this point. The two of them fought like cats and dogs. Some other students watched with mild amusement.
“Just kiss already!” Mermista yelled at them mildly annoyed at the noise.
“Wha!” Adora said blushing “That's highly inappropriate” She shouted at Mermista but then turned back to chase down Catra who used the opportunity to escape. She climbed out a window and started up to the roof. Catras giggles at Adora the entire time.
“YOU CAN'T CLIMB ON SCHOOL PROPERTY! WE HAVE A CLIMBING GYM!! WEAR A HELMET!” Adora shouted at her before charging up the stairs to find her.
Adora used the key she got as a class rep to open the door to the roof lounge. She walked into the space looking for Catra. Her head was on a swivel confused about where the girl could have disappeared too. Suddenly something landed behind her and two arms wrapped around her. Catra's lips pressed against her ear.
“Hey, Adora! Followed me all the way up here. Shouldn't you be going to class soon?” Catra said. Catra gently runs one claw against Adora's neck and another against her naval.
“That's why I'm here. To come get you.” Adora said sternly. Her heart was racing. “For class! I'm here to get you for class” Adora clarifies.
“Right… that's really why you’re here. You put on quite a show. Are you sure you're not here for another reason? There isn't something else you… Need ” That last word smooth as velvet.
“That's…completely unrelated. I have my duty as the Class Representative.” Adora said looking down and away from Catra to hide her blush.
“What about your duties as my Cock Sleeve!” Catra said unzipping Adora's pants and grinding against her ass before pushing her to the ground.
Adora landed on her knees. How did this happen? Why did I agree to be her hmmm…take care of her needs . Adora lamented to herself shamefully as she turned around to face Catra.
“Oh right this is why” Adora mumbles as she turns facefirst into Catras kitty cock. The red shaft was already rock hard. Catra takes the dick and covered Adora's face in sweaty precum. Adora shivered as she once again succumbed to Catra. The cat girl's pheromones drove Adora crazy. That was the only reason she was like this around Catra. Adora looks up at Catras's body her smug grin leering down at her.
The Pheromones were the reason… Adora's insides turn with excitement.
“Shouldn't you be telling me to put this away and put on proper clothing?” Catra teased.
“I should…Thanks…Catra…you…” Adora mutters unconsciously breathing in the hot smell of Adora's dick.
Does she ever wash this thing? I'll clean it…She can use me as a dick cleaner
“Wow, Adora put a dick on your face and you completely change. How do you think our classmates would feel if they found out their rep was a cock hungrily slut.” Catra mocks slapping Adora's cheeks the dick.
“I'm not…” Adora said even as she drooled with hunger at Catras dick. “I’m your cock hungry slut” Adora said absently
Now it was Catra's turn to blush at Adora’s absent-minded confession. She worked so hard to turn Adora into her cock sleeve. They had grown up together and Catra had teased her that entire time. And now when they got older she flashed Adora with her cock, She would trick her into watching futanari porn. And finally when Adora would try to masturbate on her own Adora would interrupt her whenever she could. She did everything she could think of to get Adora hot enough that she would succumb to Catras's dick. Finally, she had to miss perfect obediently hanging off her dick
it's not fair when Adora slides in all naturally with that “I’m yours” crap. Adora was her cock sleeve. She was hot enough for Catra to fuck that's all this was, Catra just wanted to use Adoras…incredible body. Catra regained her composure even as her heart fluttered.
“That's enough out of you. Your just a cock sleeve. What do Cock Sleeves do?” Catra commanded harsher than she wanted to but Adora didn't seem to notice.
Adora pulled her face away from Catra's dick with anguish. She turned around and exposed herself to Catra. No longer directly entranced by Catras hypnotic member Adora blushed hard embarrassed by her position both emotionally and physically. Still, she is a slave to Catra's commands. She gave Catra her word and now she has to follow through. Adora's pussy was dripping but that's probably unrelated.
“What hole would you like today Catra” Adora muttered out the embarrassing line even as she felt her mouth salivate and her pussy leak with anticipation. Her body never betrays her except when Catra wants to fuck then it becomes Catras most loyal soldier.
Catra walks around Adora who obediently stays in position bent over at a 90-degree angle. Catra does a few laps admiring her toy before she settles back on Adora's face.
“I saw how Adora was looking at this earlier. Be a good Cock Sleeve and clean it” Catra commands shoving her dick back in Adora's face.
“Yeeesss” Adora basically moans as Catras lines up her dick to face fuck Adora.
Adora might have jumped for joy as her cock craving is answered but Catras is not that patient. She lines up her dick and started thrusting it into Adora's throat. She fucked with no regard for Adora. Adora loves it. Catra grabs her ponytail and goes to town on Adora's throat. A less trained cock sleeve would gage when filled with her long cock but Adora wouldn't dare interrupt. Her throat is filled with meat sliding up and down. All she can taste is Catra and all she smells is her pheromones. Her mind goes to mush went Catra does this.
Still, she can't be passive. Her tongue tastes every bit of the dick that it can reach cleaning every pore of her delicious sweat. Her lips squeeze around the dick trying to give Catra as pleasurable a hole as possible. Her tongue plays with barbs on the cat's cock. Catra loves it when Adora tickles the barbs. She starts hearing Catra purr even as she pounds Adora's throat.
“I don't know why you run your mouth so much when it's so much better at this.” Catra moaned.
Catra hand tightened around Adoras ponytail as she savored the feeling of her oldest friends mouth. The irony of having Adora know it all mouth silenced by her dick really got Catra going. They had known each other forever and Adora always knew best. Now Adora knew what her dick tasted like and it was best. Catra thought about All the time they'd spent together before the fateful first time.
It was just a few months ago with Catra hanging out late in Adora's room. Her roommate Glimmer with her back home so it was just the two of them. They stayed up so late and Catra jumped into bed with Adora like when they were kids at the orphanage. It was another of her methods to torment the girl but It was something they'd done a million times. This time something changed. All that build-up finally overflowed Catra's instincts took over in the night. Holding onto Adoras vulnerable sleeping figure… her dick was slid between her legs so naturally.
If Catra was honest it was a blur. it was like sleepwalking but what she remembers is seeing Adora's face as she was fucked relentlessly by Catra. What could she do but make Adora her lovely little cock sleeve? Right there demeaning that proud girl all night taking their relationship to a new level. She didn’t make a panicked choice at all.
It wasn't necessarily the direction Catra thought they'd go. Not that Catra wanted anything else. She didn't have any dreams or wishes about her relationship with Adora. None that have been side-tracked by their new sexual relationship. This is perfect. She looked down at Adoras blushing face slobbering on her dick and Came instantly. It really was so good.
Adora's eyes went wide as a steaming hot glob flooded her from Catras surprise orgasm. Instinctively she tried to pull back but Catra pulled her back onto her dick and held her forcing he to gulp it down. Adora Choked on the dick her knees squeezing together desperately as she does.
“Adora!” Catra moaned longingly as she came.
After a few moments, she pulled out feeling a little lightheaded. As she regained her composure she looked down at Adora who swallowed her cum before opening her mouth to prove it was all gone. She looked up at Catra for approval hoping she did well. Catra pupils dilate.
“Oh, Adora! You little slut. There's no chance of us making it to class now. Ass up now!” She commanded.
Adora turned around fast and lifted and exposed herself to Catra. She smiles giggly as she aims her ass up at Catra. Her smile turns into a sluty moan fast as Catra immediately plunged her dick into Adora. Adora moans in surprise as the force of that impact travels through her body like a wave. Her pussy is thoroughly soaked for Catras dick and makes no effort to resist that cat's advance. Why would it when Adora could barely speak with dick inside her? Adora hoped no one could her hear moans echoing out over the campus. Even if they could hear her she wouldn't stop it. Catra’s barbs are giving Adora new g-spots as they dig into her pussy.
“Catra! Catra! Catra!” show moaned over and over with every thrust.
Catra grabbed Adora's arms and fuck even deeper into Adora forcing her cervix open. Adora's feet briefly lift off the ground with each thrust.
“I can feel you cumming all around me already. The pillar of the community Adora crumbled like sand from one thrust. How shameful” Catra hissed.
Adora might have retorted but she just got the wind fucked out of her. All that came out was the shallow sound of her gasping for air. Her pussy undulates around Catra as she orgasms over and over from Catras relentless pounding. Adora never would have guessed how much she loved being Catra's plaything but she loved it.
“IIIIII…LOoOoVVVEE IIITTTT!” Adora moans out her voice shaking like she standing on a jackhammer.
“What do you love?!” Catra trembled with excitement at the answer.
“I LOoOvvE CATras DiIIckKK! I LoOvVe It! CAtRa please doOOOnTT STtop fucking meeeee!!!” Adora Pleaded
“Oh, Adora!!!” Catra moaned deeply as she blew her load deep inside Adora. Her balls tensed as they churned out the cream that was immediately deposited in Adora. She felt Adora's pussy cheer with excitement it was covered in Catras seed. Adoras on the pill but someday Catras gonna impregnate this bitch.
Both girls moan gutturally as they climax. This rooftop quickie went much harder than expected leaving both girls on the ground. Catra heaped on top of Adora even as she continued to pump her full. Catra nuzzled into Adora's familiar body as she enjoyed the bliss. The two girls breathed heavily as lay just lay in each other arms.
“Hey, Catra…Wanna go on a normal date…I think I'm in love with you.” Adora said with confidence that only people too exhausted to feel fear have.
Catra nodded thinking about how much sense that made as her cum dry brain slowly processed what was just said.
“WAIT WHAT?” Catra scream. It was now her turn to blush