Chapter Text
The Brightmoon Academy for Witches and Warlocks is a happy mix of old and new, structured much like a castle from the 1700’s with its stone walls, random narrow passages and winding staircases. Yet, it maintained a bright airiness that would not have been found during medieval times due to the large windows, the addition of electricity and plumbing and, of course, the color of the walls-- all light colors ranging from bubble gum pink to baby blue, a preference of Headmistress Angella who often dressed in pink or purple robes.
The school starts enrolling as early as four years old and teaches witches and warlocks from early education all the way up to secondary school. It is around the primary years that a witch or warlock decides the magical path that they will pursue—dark or light.
Adora has been attending Brightmoon Academy all her life and thought the place more of a home than the one she must return to two months out of the year when school is out. She’d chosen the dark magical path, mostly at the behest of her guardian and teacher, Professor Weaver. Her best friends Glimmer and Bow were light magic learners, and their friendship was solid enough that their magical paths did not come between them.
Until today.
“Miss Greyskull, you will be against Ms. Moon for the end of the year show down.” Professor Weaver declares in that succent, drawling tone of hers, raising a brow and gazing down her nose. “You will need to conjure up a level 10 demon to defeat whatever angel Ms. Moon manages to conjure.” She finishes, sliding her eyes to Glimmer seated next to her with thinly veiled distaste.
Flicking her gaze at her friend, Adora raises her chin. “Yes ma’am.”
Adora has always been competitive, which is why her and Glimmer make such good friends. They both would do whatever it took to win. And Adora intends to win.
“That bitch!” Glimmer screeches later as they head to the Great Hall, her light shimmery purple school cloak billowing out behind her. Adora’s black and red one hardly ever moves as dramatically. “How dare she try to say I can’t summon! I’m great at summoning! Ugh!” Glimmer groans, raising her hands into two fists as she throws back her head. Adora places a hand on her shoulder, steering her through the traffic in the hallways.
“Yes, I know.” She quips, expression turning surprised when Glimmer suddenly stops and faces forward, sparkly eyes practically blazing. Adora lowers her hand and tilts her head in question.
“I’ll show her! Always sneaking in little jabs at me--well not this time! I'm going to make the old hag swallow her own tongue! I’m going to summon an archangel.” Glimmer declares with a devious smile before her eyes turn Adora’s way. “Sorry, Dora but I need to win this.”
Raising a brow, Adora continues toward the mess hall unperturbed. “I mean, you could try.” She quips back with a smug grin as Glimmer catches up.
“You know you’d have to summon something far from your average demon to beat an archangel, right?”
Adora scoffs, giving her pink haired best friend a look. “Psh, e—asy.” She says with a dismissive wave of her hand as they make their way to where Bow sits. “How hard could it be?” She’s been killing her summoning skills in class so far. She’s sure she’ll only get better by the end of the year. She always does.
Raising a skeptical brow, Glimmer heads to sit on the same side of Bow as Adora takes a seat across from him.
“He—y! So what are we talking about?” Bow asks in that sing-song way of his, smile bright.
“Adora and I were paired up for the end-of-the-year showdown and she thinks she can beat the archangel I plan to summon.” Glimmer answers sharply, giving Adora a good-natured glare. Adora gives her a confident look in return as she plates her lunch.
A loud gasp stops Adora from retorting, drawing her eyes to Bow, who stares at them with two hands over his mouth, eyes wide. “Oh no! Oh this is horrible!” He says dramatically, and Glimmer’s expression turns curious.
“What is?” She asks but her question is ignored as Bow lowers his head, raising a hand to his forehead.
“Oh no, no, this is too awful.” He continues missing Glimmer’s impatient expression.
“What? Tell us already!” She demands furiously, glaring at the side of his head, making Adora start to chuckle. Glimmer really should have been in the dark magical path—her patience is not virtuous.
“Who would I root for? You’re both my best friends—I can’t choose between you two!” Bow says in a pained tone. Glimmer rolls her eyes before swatting him in the back of the head, making him grunt at the impact.
“You are so dramatic.” She says before taking a bite of food.
Adora laughs at her friends when a loud poof of smoke goes off in front of her, cutting her off. Her wide-eyed expression sours when she sees the letter reveal itself as the smoke fades, hovering above her food and waiting to be read. Beyond the letter, Glimmer and Bow give her twin expressions of sympathy. With a resigned sigh, Adora takes the letter, although she already knows the content.
Adora,
Come to my office straight after dinner. Don’t be late.
There is no sign off, but Adora can recognize Weaver’s handwriting anywhere-- can practically hear her voice in her ears. With a tight expression, she draws a small fire sign and watches Weaver’s note disintegrate to ash. It sprinkles into her food ruining it, but Adora finds she’s not all that hungry anymore. Bow clears his throat, drawing Adora’s eyes as Glimmer frowns.
“What did the old witch say?” she asks with a severe tone of dislike.
“Just that she wants to see me after dinner.” Adora says with another sigh.
“Another meeting? She is the absolute worst. I mean both my parents and my Aunt work here and even they don’t call on me half as much as Weaver does you. I just don’t get why she needs to see you so much.”
Adora looks away. “She’s just really involved in my academics. She wants me to be dark priestess when I graduate and that takes a lot of work so…” Adora grumbles with a shrug.
“Well, she needs to lay off. I don’t know why my mom even keeps her here. She’s a biased bitch and she’s condescending to everybody—” Glimmer begins to rant.
“Maybe we should talk about something else.” Bow cuts in, cutting his eyes to Glimmer pointedly.
Adora doesn’t meet their eyes. She knows all that about Weaver already and then some. The pressure to perform perfectly… Adora releases a breath.
Weaver is a lot of things and luckily one of those things happens to be predictable. She knows that this meeting won’t be a ‘you’re embarrassing me’ one or even a ‘your friends are distracting you, stop seeing them’ one. This meeting is without a doubt going to be a mentoring one, which can be useful sometimes— at least when Weaver isn’t pushing her so far past her limits, she falls into a magical depletion sleep. That always sucks.
Professor Weaver’s oval office is cold even with a fire blazing. Much like the witch herself, actually.
Adora sits in her hardback chair by her desk with a ramrod straight posture, her hands twisting together as she waits for her guardian to appear. Her eyes are fixed on the head mound of a dead unicorn that hangs directly above Weaver’s large leather seat. It’s been up there for as long as Adora can remember and yet the horn still glitters brilliantly, a sort of silent rebellion against the darkness that surrounds it. Adora stares into the dead eyes of the majestic beast blankly.
“Stop that.” Shadow Weaver suddenly snaps as she appears in that startling way of hers. She punctuates her words with a sharp slap to Adora’s hands as she moves around to take her seat at the other side of her desk. “Fiddling is a sign of weakness, Adora. It makes you look soft, insecure—weak. Why you still have that pathetic habit…” Shadow Weaver shakes her head and gives a disappointed sigh. Adora presses her hands into her slacks at the thighs, digging her blunt nails into the fabric. She meets Shadow Weavers cold green eyes head on.
“I’ll do better, Professor Weaver.” She responds. For a long moment, Weaver just meets her gaze as if she can judge the strength of Adora’s conviction with a staring contest. Adora makes sure not to blink.
“Yes, well, see to it. You are too old for me to try and train these trivial things out of you and when you become Head Priestess of the fifth circle, everything you do will be scrutinized and be a direct measure of my training. I don’t know why I must continue to tell you these things, Adora. It is one thing to act this way when you are a novice witch but you are nearing your final year. Surely, I don’t…”
Adora’s eyes trail to the eyes of the Unicorn above Weaver’s head. The eyes are two pools of the abyss, never blinking, forced to always keep watching...
“Adora!” Shadow Weaver hisses, drawing her attention.
“Yes, ma’am.” Adora responds automatically. Weaver glares at her for a moment, hands splayed wide on her desk as she leans slightly forward.
“Repeat back what I said.” She demands, tone low and dangerous.
A test of course, always a test.
Good thing Adora has all her berating speeches memorized through years of repetition, again Weaver's predictability is on her side. She doesn’t falter as she repeats back Weaver’s words. When she’s done, Weaver leans back in her chair, raising an unimpressed brow as she stares down her nose at her. It is a look of dissatisfaction come about from one of her tests backfiring. Adora is comforted that at least she doesn’t have to hear a lecture on listening now.
“Enough, I don’t have time for this.” Weaver says, as if it is because of Adora that so much time has been wasted already. “As you know, you’ve been paired with Angella’s daughter for the show down.” Shadow Weaver pauses as her eyes narrow in repressed anger, her lips curling. It is a familiar expression when referencing Glimmer in particular. There is no need for Adora to guess why. Shadow Weaver has always had a complicated relationship with the Moon family. Once the mentor of Depty Headmaster Micah, she forged a hatred for Angella when she 'lured' Micah to light magic. Since then she's hated Angella and therefore Glimmer by association. When Adora had become friends with the Headmistresses daughter at the start of their schooling it had been a whole thing but Adora had been stubborn and resilient as a child. She's sure she would not get her way now. “No doubt her mother will ensure her success. Being an angelic being, she could easily provide your competitor with some sort of a failproof. That puts you at a disadvantage. That is why I have procured you this.” She says before snapping her fingers. A book appears in the air right above her hand, and with a flick she directs the book onto the table before Adora.
Leaning forward, Adora peers closer at the tomb and must stop herself from recoiling in disgust. The cover looks like the skin of a human being with a grizzly face twisted up in agony. Adora is reluctant to go anywhere near it.
“What is that?” She asks, keeping her voice as even as possible.
“This is the book of the dead.” Weaver announces, sitting forward and flicking her hand. The cover opens with a scream and the pages rapidly move until it stops somewhere halfway through the book. “And this is a summoning spell. It’s much different than the ones you will find in your spell books. This…why this spell can even summon the devil himself.” She says, sounding positively smug.
Adora sucks in a sharp breath. Her eyes flick over the page, taking in the diagram of an intricate summoning circle and the incantation. The list of ingredients is extensive and her eyes snap over to Weaver’s to address this.
“How will I get all this stuff? Phoenix tears? Siren’s scale?”
Weaver regards her for a moment with pompous sort of look. “You think I would bring this to you without being prepared? Do I look like a novice little witch without any foresight?”
“Of course not, Professor—”
“I have all that you need, Adora. Short of conducting the summoning myself, I assure you, you will be successful. Now, I want you to practice tonight and report back to me with an extensive description of how it went. Extensive, understood?” Shadow Weaver stresses, leaning toward Adora imposingly.
“Yes ma’am.” Adora responds meeting her stern gaze unflinchingly.
“Well then, get started on this right away. The ingredients are already in your dormitory. You won’t need to be replenished for a while but when you do, tell me immediately. You are dismissed.” She says, already fixing her attention onto something undoubtably worth more of her time.
“Yes ma’am.” Bowing her head, Adora stands and heads to the door using magic to levitate the book after her.
“And Adora,” Weaver calls just as Adora grasps the knob. “Take care not to be led astray by whichever demon you shall summon. They are conniving and manipulative. Their only goal is to eat souls. Do not embarrass me, understood? I’ve put in too much time and effort to start over again.”
Adora keeps a blank face as Weaver gazes at her over the scroll in her hand. “Yes ma’am.”
“Good, now get out.”
Adora stands in the flickering candlelight assessing her summoning circle. For the fourth time, she consults the diagram, making sure everything is in order.
“Okay, looking good.” She says, nodding to herself, waving her hand so the book hovering before her moves to the side. “Alright, all that’s left is to just say the incantation…”
The nerves she has been suppressing by sheer force of will breaks free from their chains, twisting her stomach into knots. Without thinking, she starts to pace, speaking to herself as she tries to steel her nerves.
“It’s okay. If the demon tries to eat your soul, you have your snuffing candle. Who cares if they’re manipulative, clever, ageless demonic beings— Shadow Weaver raised you! She’s like, a level seven demon at the least. It’s fine! It’ll be fine.” Closing her eyes, Adora takes a deep breath as she stands in her power stance; feet apart, shoulders back, and hands on her hips.
“You got this.” She whispers, opening her eyes and waving the book to hover in front of her again. “Daemonium noni circuli inferni te voco…”
The air in the room starts to shift, a sort of electricity that has ever hair on Adora’s body standing on end and has a high sound ringing in her ears. She keeps her focus even as an inexplicable wind picks up and a cracking, much like thunder, booms loud enough to rattle the small trinkets around her room. “Nunc veni ad me, et audi vocationem meam…” Adora cries above all of the noise, feeling her carefully tied up hair falling loose from the energy and forces around the room.
The wind turns more frenzied and something like a lightning bolt strikes the center of her circle causing smoke to erupt like a large dark cloud. Adora watches with a sort of awe as little sparks of blue light crackles within the smoke before suddenly billowing out, knocking Adora clear off her feet. Adora falls to the floor like a puppet with their strings cut, her senses overwhelmed as pure power seems to undulate over her form.
“Hmm,” A voice hums and Adora eyes snap open to gaze unseeingly at her ceiling, remaining prone as she gasps for breath like she ran a few miles. “Now what do we have here?”
Stunned, dazed, and in shock, Adora sits up. Her room appears undisturbed, not a trace of the wild storm left. It almost seemed as if nothing has happened at all except for the figure now hovering in the middle of the circle.
Adora gapes, taking her in.
The demon before her is small, maybe an inch or two shorter than Adora, and lithe. The horns on her head look more like stunted knobs than the intimidating pointy horns depicted in pictures. Her long brown hair is thick and wild, dare she say fluffy looking and her eyes, a mismatched blue and gold framed with the longest lashes Adora’s ever seen, gaze down at her with amusement. Behind her, a thin tail with a pointy arrow end waves back and forth contentedly.
Adora sucks in a sharp breath as her eyes take in her outfit, or lack thereof. She wears an asymmetrical sleeved black and red crop top that barely fits over her perky breasts, showing off the underside of her boobs. Below that, Adora is confronted with a long bare torso, the plains of her stomach flat with the softest most perfect curves Adora has ever seen embellished with inky purple swirls running down her skin, glowing with magical energy. Hugging those curves before dropping indecently low on her stomach, rests something that could only be described as black underwear that attach to black leather-looking thigh high stockings. It’s skimpy and sexy and never has Adora ever seen someone so scantily dressed in real life before.
The immediate effect it has on her is surprising. Heat floods her system, a mixture of apprehension, nervousness and something else Adora isn't accustomed to dealing with--attraction. Adora skirts her eyes away from the enticing form but immediately snaps towards it again when a low sultry chuckle breaks the silence of the room. The demon’s lips curl into a coy smile and a tension rests in the air for a beat as the two regard each other.
“Well, well, well. I’ve never been summoned by a little witch before. How very…” Her eyes turn lidded as they blaze a trail down Adora’s form before meeting her eyes again. “devious.” How the demons voice manages to also be alluring is beyond Adora. Her mind blanks at the sound of it, at these mannerisms she's has never had experience with in her very limited social interactions.
Adora swallows thickly as the demon drops down so her feet rest on the floor, moving with hypnotic grace as she walks straight out of the circle to Adora. She stops just next to Adora’s waist, bending over her and never once looking away from Adora’s eyes. “What is your name, little witch?” She asks in a strangely tender sounding voice that has Adora gasping for breath.
“A-Adora.” She somehow manages to answer, getting a breathy giggle at her stuttering.
“Adora,” The demon repeats in low tones, leaning further over her and trailing her pointy nails along her cheek. Heats pools low in Adora’s stomach at the touch and from the eyes that captivate her so. “You planning to stay on the floor all night?”
The question isn’t expected and blinks Adora back to awareness. Scrambling back like a crab, Adora shakes her head, closing her eyes to shut herself off from the sinful devil before her.
“No, I…wait—” Realization hits her as the fogginess of her mind fades. Adora abruptly shoots up, the demon following her movements at a much easier pace. “You’re a succubus, aren’t you? Oh no!” Adora groans, grabbing the hair at her temples as she stares at the hardwood floor. “Oh no! This is not good. How did this happen? This spell was supposed to conjure an archdemon not a— a succubus. What am I going to do now? What—what do I tell Shadow Weaver? She demanded that I write this experiment done in extensive detail. I can’t write that I somehow summoned a succubus. She’s gonna be so mad—shit! She’s gonna give me that lecture again and blame my friends and blame my ‘crippling ineptitude’ and just be genuinely awful about this and...” Taking a gasping breath, Adora stops pacing as she hears an amused laugh.
Turning to face the succubus in her room, Adora places her hands on her hips and forces herself to glare rather than gape with awe at the demon. She ignores how cute the demons high-pitched laugh is and how pretty she looks, tramping down on the butterflies in stomach and instead focuses on what a great hiccup this is.
“Hey, this isn’t funny! You don’t know Shadow Weaver. If she finds out I’ve summoned a succubus when she’s gone through such pains to ensure I successfully summon an archdemon…? Ugh!” Adora cries, throwing up her hands before beginning to pace again.
“You know what you need to do?” The devils voice rings out, curling entrancingly into her ears like liquid gold. Adora feels the panic building give way to heat as she is assaulted by the sheer seductiveness of her figure and those eyes once again. She has never seen someone look so good. She can’t help but watch raptly as the devil walks her cat-like walk over to her, her lidded eyes not releasing her. Adora gulps hard as the brunette leans in close enough to kiss, a smile curling her plump lips as she trails her nails up Adora’s arm above her cloak. “You need to relax.”
Adora’s mouth falls open. She’s sure that she’s supposed to argue but she’s much too preoccupied with the overwhelming sensations this little demon is incurring between her proximity and touch. “No,” she protested weakly as the demon trails a single finger up the side of her neck and then down before tracing the line of her collarbones. It’s such a light and sweet touch that Adora can’t help but close her eyes.
“Yes,” The devil whispers, breath fanning Adora’s lips and making her heavy eyes drag open. “Now come with me.”
A hand grabs Adora’s and without even turning around, the demon leads her over to the bed that sits just behind Adora’s summoning circle. “What’s your name?” Adora can’t help but ask.
The come hither look on the demon’s face shifts as she gives Adora an amused smile.
“You know I won’t answer that, Adora.” She answers, practically twirling Adora’s name around in her mouth. Right, a demon would never willing give their name—to do so would be giving up power.
“Please,” Adora presses, leaning in closer to the temptress. “I need to call you something.” So intent on her, Adora doesn’t even realize as the devil takes a seat on the edge of her bed and pushes Adora’s cloak off her shoulders. “It’s only fair since you did kind of ruin my summoning spell tonight.”
“Oh did I?” The little devil asks in a low raspy tone as she shifts back on Adora’s bed, turning onto her hands and knees and offering Adora a view of her uncovered plump ass and raised tail as she crawls toward the center of the bed before turning back around with a knowing grin and sitting up onto her knees.
A shaking breath escapes from Adora when the scantily clad devil reaches out toward her and slowly starts to push her grey wool vest up. Hands at her side, mind whirling, Adora is at a loss as to what to do. “Wha-- ?”
“Shh,” The devil hushes, raising a finger to her lips before continuing with her task. “I’m going to make it up to you.” She says, voice barely above a whisper, her eyes and her words causing a jolt shoot through Adora.
Trembling, Adora’s face scrunches into a frown. She should be stopping this but, dammit—she can’t. The promise in this devils eyes and voice is a temptation Adora has no experience in resisting. This is the most erotic thing Adora has every experienced to date. The cold hard fact of the matter is—she wants this. She wants to know what is being offered to her, she wants…she wants more of this fluttering excited feeling that is causing her heart to sore in her chest and her flesh to come alive.
“N-name, please.” Adora tries again, shaking her head to try and get a better hold of herself.
“So cute,” The she-devil says fondly as she indicates to Adora to raise her arms, which she does. “You can call me Wildcat.”
Adora frowns as Wildcat, divests her of her vest, temporarily cutting off her vision. “That’s not your real name.” She points out once the vest is off.
“Nope.” Wildcat says, popping the p as she tosses Adora’s vest away. With a smirk, Wildcat tugs on Adora’s tie, pulling her down so they’re close enough to kiss again. “But that’s all that you’re going to get, okay Princess?” She says before pushing Adora’s hair off her shoulder and dipping her head down, licking a stripe up Adora’s neck.
Adora freezes at the onslaught of sensation. Her first thought is how long her tongue is, the second how wet and smooth it feels and the third, how no one has ever licked her before. She isn’t sure what she expected but that it feels so good is definitely a surprise. She sucks in a sharp breath, finding it hard to breathe with how hard her heart is pounding in her chest.
Wildcat stills just below her ear, breath tickling the baby fine hairs at the nape of her neck. “I can hear your heart beating like crazy.”
Adora’s eyes fall shut, head tilting to the side instinctively as a shiver runs down her spine. “You are going to be so fun to play with.” Wildcat continues before nibbling on Adora’s earlobe.
A moan escapes Adora. Her body feels alive in a way it never has before and Wildcat hasn’t even done anything yet. An ache builds between her thighs as she feels herself getting wet. A moment of self-awareness hits as she realizes that this is seriously happening--her first sexual experience of any kind. Adora quietly surrenders to it all--arousal, anticipation, desire, as Wildcat trails hot little pecks back down her neck before pausing at the crook and laving the area with her tongue.
“I...” Adora starts falteringly before trailing off. Are necks supposed to be this sensitive? She hadn’t realized they could be. But damn, what Wildcat is doing feels so good, kissing and licking her. Swallowing hard, Adora tries again, clenching her hands still at her sides. “I’ve never done anything like this before so please go easy on me.” She rushes out, voice winded and squeakier than she’s ever heard.
Adora is about to clear her throat before she feels Wildcat’s entire body freeze. Opening her eyes into slits, she watches as the brunette pulls back to gaze into her eyes.
“You’re—” And suddenly it’s Wildcat’s turn to stutter, visibly swallow before she speaks. “You’re a virgin?”
The question reaches through the haze of Adora’s mind, making her tilt her head, eyes more assessing. “Yeah? Can’t you tell? I thought all succubus could tell.”
Wildcat’s eyes widen for a second before they return to their sultry lidded state. “Of course, I knew. A dummy like you, it’s obvious.” She states smirk on her lips. “I’m just surprised you felt the need to say it.”
Adora pouts at the insult but shrugs as she takes a step back, hands fiddling with each other with sudden nerves. “I was more asking for mercy because…you know…” Wildcat is a succubus after all so being experienced kind of comes with the territory while Adora has only ever kissed someone, that someone being Glimmer when they were thirteen and Glimmer wanted to try 'making out.'
“Aw,” Wildcat coos, bracing one hand on the bed before reaching out and reeling Adora back in by her belt loops. Adora feels like she’s swallowed her tongue at the act and the way that Wildcat peers through her long lashes up at her. “Don’t worry, Adora. I’ll take good care of you.”
Adora can only gape as Wildcat pulls her tie loose, chucking it before trailing a finger down her button-down shirt, the buttons coming loose in its wake. Adora takes heaving breathes as Wildcat peels her shirt open, revealing Adora’s torso and the sports bra she’s wearing.
For a second, Wildcat only stares, eyes racking over her chest and her toned stomach and then she tilts her face up and delivers an almost painfully beautiful smile. “Fuck, you’re fit.” She says, sounding impressed. A glow of pride swells in Adora’s chest at the praise. She’s worked hard to achieve her abs and anytime that work is acknowledge feels good.
Wildcat reaches out, trailing a hand up her stomach and straight to Adora’s breast, giving it a squeeze. Adora giggles at the sensation, not really feeling anything and gets an answering chuckle and then, because she’s a devious little devil, Wildcat suddenly leans in and sucks over her nipple, fabric and all. Adora’s giggle abruptly cuts off, head falling back at the tug, shocked that she can feel it somehow low in her belly.
Giggling again, Wildcat pulls away before a sort of impatience seems to come over her. She tugs the rest of Adora’s shirt off and then literally slices her bra apart her with magic, expression heady. Before Adora can even finish processing, Wildcat grabs her hand and with a harsh tug, Adora loses her balance, slipping forward before being grabbed and pushed down onto her back on the bed.
“Whoa!” she squeaks out breathlessly before Wildcat straddles her and leans down, mismatched eyes capturing hers.
“Time to make you feel good, Princess.” She says with a small smirk. Adora’s mouth snaps shut at that as she stares wide eyed at the succubus on top of her.
Wildcat leans back, settling her hips over Adora as she runs soft, warm hands down Adora’s shoulders, over her chest to trail her nail gently over her abs, watching her own hands fixedly. The touch feels good, igniting Adora’s body all over again as she simmers under her attention.
“Has anyone ever told you what a sexy, tight body you have?” She asks, raising her eyes back up to Adora.
Adora is surprised by the question and definitely affected by the lust she can see brewing Wildcat’s eyes. Shaking her head no in answer, Wildcat gives her look before leaning down slowly, making Adora feel every inch of her revealed skin over hers. “What a shame.” She drawls before licking a long stripe over the length of her collar bone, humming when Adora can’t help but arch at the feeling. More, she wants more of that but Wildcat has something else in mind as she once again places pecks along her neck before sucking on the flesh.
“Ahh!” Adora moans, feeling the pull of her mouth so acutely her back arches again. She has never realized how one part of her body can stimulate another but its a revelation. Having her neck sucked feels so good it has her toes curling.
“Oh ho,” Wildcat giggles, raising to meet her eyes. “You’re a sensitive one. Oh, I’m going to wreck you.” She promises gleefully, reaching up and tugging on Adora’s earlobe with her teeth. A whimper escapes Adora lips, eyes squeezing shut as Wildcat works her long tongue down her neck, down her sternum and to her breast.
Sounds escape Adora as she writhes under the feeling of her mouth as it plays with her chest. Her tongue is so hot and wet, and every suck feels like a pull straight to the apex of her thighs. She presses her legs together, needing to feel pressure there and yet not knowing how to ask. Her noises get needier, her hands fisting into the comforter as her hips slowly raise up and down, even with Wildcat sitting on top of her.
Wildcat hums around her nipple, making Adora practically shout before she pulls away with a pop. Adora barely finds the strength to open her eyes to look at her, finding the sight of her body and that smirk almost too stimulating. Once again running a hand down Adora’s torso, Wildcat meets her eyes, cheeks slightly flushed.
“I fucking love the way you moan for me, Princess. It’s so hot.” She says as she scoots back so she sits above Adora’s knees before trailing her hands over the seam of Adora’s crotch. “But I want more. I want to hear you lose your fucking mind. I want to hear how wet you are when I finger-fuck you to paradise and then I want to taste it.” She says, eyes captivating her. Adora feels like she’ll lose her mind from her words and the sight of her alone. “Would you like that, Adora? You want me to fuck you?”
Adora’s insides clench around nothing, her arousal reaching new heights as she squeezes her eyes closed again and vigorously nods her head.
“Open your eyes, Adora and answer me with words.”
Adora snaps her eyes open, meeting Wildcat’s dark eyes with a nod. “Y-yes, yes!” She croaks, barely able to swallow. Wildcat smiles, showing cute sharp canines.
“Good, then prepare yourself.” She warns and then there’s a rush of magic and Adora is suddenly completely naked underneath her. Wide-eyed, Adora gapes at her.
“Did-- did you just--?” She stutters, distracted as Wildcat places her hands on her knees and spreads them, settling comfortably onto her knees between Adora's thighs. Adora's eyes widen as she realizes just how exposed she is but Wildcat doesn't give her a chance to get self-conscious.
“Sh. Just feel, Princess—feel me.” And then she trails her fingers over the length of Adora’s pussy and Adora’s head falls back, her body arching. “Fuck—your so wet for me.” Wildcat breaths, and her voice sounds so wrecked, Adora feels a shiver run through her again.
The fingers running through her folds ramp up in pace, fixing onto her nub and rubbing with perfectly quick steading circles, the pressure light. Adora releases the comforter to snatch up a pillow nearby her head, clutching it to her chest, a loud cry escaping her. She's never been so present in her body, so turned on and stimulated. Urges begin to rear up inside her and Adora follows it.
“Yes, Princess. Show me that you love it.” Catra encourages breathlessly and Adora rocks her hips over her hand with fever, egged on. There is a stirring deep inside her that wracks her whole body with pleasure. It leaves her untethered and her hold on the pillow tightens.
“Wildcat!” She gasps, trying to warn her that something is happened when suddenly the rubbing stops, Wildcat’s hand stilling as the other suddenly grips her face and yanks her to meet her gaze. Adora tries to focus through the haze that has overcome her and finds Catra's eyes fixed on hers intensely. The look makes something clench inside her again.
“It’s Catra.” She says as her fingers trail lower to circle around her entrance. “And I’m going to finger you now, okay Adora? You want that, don't you Princess?”
Adora couldn’t have nodded any faster. “Yes, yes, please.”
“Okay,” Catra says, the hold on her face turning gentle, her thumb stroking over her cheeks. It brings Adora closer to the surface, enabling her to meet Catra's stare, warmth blooming in her chest. “I’ll go slow, don’t worry.” Catra continues before leaning down, her beautiful eyes falling shut. Adora registers that Catra intends to kiss her and feels her heart go full-throttle in her chest, making her tense with excitement. When Catra's lips finally meet hers, Adora breathes her in through her nose, her senses now heightening at her lips.
Catra's lips are smooth and pillowy. They caress over her own slowly at first, Catra kindly giving Adora time to process. Once she does, her eyes fall shut, and she throws herself into it, mimicking the gentle pressure and glide Catra is exhibiting. For a long while that is all they do, slotting their lips over each others, angling their heads slowly and quietly delighting in the slide of their noses, and Adora isn't sure what Catra is thinking but she knows how kissing the demon is making her feel.
It wasn't like this when Glimmer had kissed her. That had been rushed and sloppy and over-ethustiastic on both ends and also very wet. Adora has no regrets, in fact its almost comical now but she doesn't exactly want a repeat. This kiss isn't like that.
As soon as Catra pulls away, Adora wants another, and another, and another, but Catra has other plans. She only gazes at Adora few a few beats, eyes flickering back and forth between Adora before she lets at an exhale and leans back.
Adora watches her pull away without protest. She decides that Catra can do anything she'd like; she enjoys being under Catra's mercy, just enjoys being with the demon in general. She is not steering this ship, she is along for this ride. She doesn't over analyze it, though the kiss definitely had a part in getting her into such a comfortable state.
For a second Catra scrutinizes her as if she can sense that, and a wicked smile curls onto her lips. Adora finds herself smiling back, releasing her hold on the pillow and placing it beside her. Catra's eyes twinkle back at her, clearly pleased and Adora realizes they just talked without words just as Catra's eyes fall down to Adora’s center. Adora spreads her legs wider invitingly and Catra doesn't hesitate to accept that invitation, the back of her knuckles sliding over Adora's aching nub.
"So ready for me, princess." Catra breaths, just petting her pussy with an expression of satisfaction. Adora bites her bottom lip, salaciously offering herself up, and is finally rewarded when Catra slowly pushes a finger in, pressing against her front wall and promptly making Adora's mind short-circuit.
“Oh my god,” Adora gasps out quietly, body caving rather than arching into the feeling. Her eyes fall shut as she adjust to being penetrated. Finger's ghost across her cheek from Catra's free hand, a soothing touch that Adora nuzzles into before it is taken away. Adora's eyes snap open but before she can complain, Catra’s hand joins her other, running her thumb over her clit with a steady fast pace that has Adora throwing her head back. “Catra!” she whimpers.
“Yes,” Catra says raggedly, beginning to pump her finger in and out slowly and wow, that really does it for Adora. That sliding in and out is everything. Adora feels a craving yawning to life inside of her. “You’re taking me so well. You’re so sexy, Princess. The way you grip my finger is just… fucking stunning.”
That has Adora’s walls clenching all over again. Her hips raising to push back into Catra’s hand and to speed up the pace of her thrust. “You want me to go faster, Princess?”
“Yes, yesyesyes!” Adora babbles feeling a mindless need taking over her. Nothing matters more than this, than Catra working her harder and faster.
“I’ll go faster but I want to see if you can take two fingers first. Can you be a good girl and be patient?” Catra asks, her smooth voice easing Adora back from her frenzied state.
“Yes,” she manages to answer, allowing her hips to fall back onto the bed.
When the finger inside of her pulls out, Adora nearly sobs, eyes opening only to catch sight of Catra raising her fingers to her mouth, licking Adora’s slick off with a groan.
A scandalized sound breaks loose from Adora’s lips.
“You…” She starts to say before trailing off.
Meeting her eyes, Catra looks intoxicated, face flushed, eyes dark and Adora isn’t sure why surprise bleeds into her at just how affected Catra appears, but she is. Heat licks at Adora’s insides that Catra is enjoying this too.
Wetting two fingers, Catra keeps her gaze as she lowers her hand, watching intently as she circles Adora’s entrance. The eye contact is intense, even more so when she starts pushing two fingers inside her, stirring her up unlike ever before.
Adora doesn’t even have it in her to gasp. The sensation is so stimulating, so fucking amazing, all she can do is strain for more of it. As Catra resumes rubbing her clit and quickening her thrusts, Adora feels that hot pressure building and building.
“That’s right, Adora. Give it to me, cum for me. I want it, Princess.” Catra gasps out, sounding winded herself as she works her hands. Adora can't respond, lost in sensation as she is. A little more and she knows she'll reach that fever pitch, that crest she needs to achieve. A mouth descends upon her neck, sucking and licking and biting and that's all Adora needs to peak, her pussy spasming around Catra's fingers as she releases a cry, heat shooting up her spine and causing goosebumps to erupt over her skin. The lips on her neck pull away and Adora pants as she recovers, the loud drumming in her eyes drowning out all other sound.
The finger’s still inside of her slowly start to pull out, and the feeling of pleasurable soreness has Adora groaning.
"Wow, I--" Adora starts, hazily opens her eyes when she feels a whisper-like breeze touch the sensitive lips of her cunt.
That isn't right. Eyes widening, a jolt of fear hits Adora as she looks at Catra who is clearly casting some sort of spell, her tattoos glowing as she waves one hand over the hand she just pulled out of Adora. With a gasp, she realizes her virgin blood is coating those fingers. Sitting up, Adora grabs her hand, cutting off Catra from whatever nefarious plan she has.
“No! What are you doing?” Adora cries, fear churning her guts as Catra throws back her head and laughs, her tattoos dimming.
“Too late.” She says simply and then an invisible, unmovable force has Adora once again on her back, hands locked by her either side of head against the mattress. Crawling over her, Catra lays the full length of her body atop Adora’s, satisfied eyes never leaving Adora’s wide ones.
“Looks like you’re mine now, Adora.” She says with a half-smile, trailing a finger down the length of Adora’s nose.
Shallow panicked breathes leave her as Catra ducks her head and starts licking and kissing down her body. She scared and nervous and yet when Catra taps her knees in a wordless signal for her to open, Adora does so, allowing for Catra to move between them.
“W-w-what does that mean?” Adora asks shakily. Pausing in her ministration Catra meets her eyes.
“It means that in exchange for giving you my name, you have given me your virgin blood, bonding us together.” Adora’s eyes widen as Catra’s words sink in. With a surprising amount of attentiveness, Catra sits up again and runs a hand through Adora’s hair, face softening into something comforting. “Don’t worry, little witch. I won’t ever harm you.”
Adora licks her dry lips, remembering what’s she learned about demon contracts. “But you’ll eat my soul once I die, right?”
Catra cocks her head to the side. “Of course, but think about all I can do for you in the meantime.” A wicked grin comes about her face. “I can destroy your enemies, boost your magical power and,” leaning down, Catra trails her tongue across Adora’s pelvis. “I can make you cum over and over and over again.”
Hissing, Adora’s head falls back at the teasing lick, before snapping up again when she feels Catra grab hold of the back of her knees. Without preamble she raises her legs up into an undignified exposing position practically above her head, her body bracing Adora's to keep her up. A squeak leaves Adora as she splayed wide open, a hot feeling of embarrassment staining her cheeks. She can not do much but gaze wide eyed at Catra bowed over her, face inches from her cunt.
“Wait, wait, wait! We—we need to talk, unh!” Adora cries, words escaping her as she feels Catra run her tongue up the underside of her thigh.
A throaty laugh meets her ears as Catra pulls her tongue away. “We could talk or,” And again, the long, wet, hot tongue licks the back of her other thigh, starting from the crease and all the way up. “I can bury my face in your pussy.”
“Unh!” All Adora can do is moan as Catra peppers hot little kisses and nips all over her the back of her thighs. She raises her hips as those lips creep closer to her clit before diverting away, heading all around her folds and turning Adora’s brain to mush. And then she feels the tip of her pointed tongue slide over her labia and every nerve ending shoots down to her neglected clit. Catra repeats the action, flicking her tongue all around Adora's pussy teasingly in snake like movement. Broken sounds leave Adora's lips with every pass, her core aching.
“You’re already dripping for me.” Catra says needlessly, voice low, her breaths ghosting over Adora’s sensitive lips.
And then she feels Catra pull away with a mischievous giggle. Opening her eyes, she finds Catra staring back at her and just from her teasing face alone, Adora knows she won’t like what is going to come next.
“You know what, Adora? I think I won’t give that to you just yet. I think I’m going to leave you hanging, that way I’ll be all you can think about as you stew in your frustration. I want you aching and begging and out of your mind with need the next time I see you.” She says, even as she runs her fingers over Adora’s pussy, slowly rubbing over her clit and down to her entrance with the back of her knuckles. “What do you think about that, Adora?”
“No, no I don’t want that.” Adora says in a strained voice quite unlike what she’s ever heard before. Her hands turn into fists in their trapped spot, her hips rising to get closer to that mouth. “Please, Catra. You said you’d go easy on me.”
Catra tilts her heads, her smile oh so condescending. “Well I change my mind, Princess.” She answers, switching the position of her hand so her thumb can rub more directly onto Adora’s clit, making it harder and redder with a chuckle. “See, I don’t want to go easy on you. I want you desperate.”
Whimpering, Adora remembers that she has legs and uses them to hold the little devil. Pressing down onto her shoulders and locking her ankles, Adora keeps Catra locked between in a hamstring curl, earning a laugh from the succubus. They both know if Catra wanted to she can easily break the grip but Adora really doesn't want her to.
“Please, please don’t leave me hanging,” Adora scrambles to think of a way to get her to finish but comes up empty handed. Adora already allowed herself to stupidly get looped into a contract with the demon.
That throaty chuckle reaches Adora’s ears again as Catra lowers her legs with magic before she leans back down onto the mattress and lays enticingly over her. Adora is momentarily distracted by how good it feels to have Catra's body flush against hers, their breasts and stomachs pressed together. “I know; it’s hard for me too, Princess.” Catra says, pupils dilated as she brings her face close enough to kiss. Adora watches her fixedly with heavy eyes. “You’re just so…” Not finishing that thought, Catra leans down and captures Adora’s lips in gentle kiss that immediately has Adora’s eyes closing.
She moans as she feels Catra rock her hips against her. She can feel Catra’s pelvis rubbing over hers and the thought that Catra is aching too, wants to rub against her, has Adora’s mind blanking.
Catra’s long tongue licks against her lips and Adora opens her mouth and lets her in, heart going crazy in her chest as Catra lewdly twirls hers around Adora’s before sucking on it. The way she does it is like she’s sucking on a popsicle stick, so needlessly thorough that it makes Adora’s head spin. Desperately she grinds up into Catra, wanting their bits to meet, wanting to feel that hot slick flesh against her own. Catra moves a little further down as she kisses her and finally Adora has something to really rub against, thrusting needly against Catra’s pelvis.
Hot pressure brews as she rubs her clit over Catra.
Catra pulls her lips away, ending their filthy kiss as she sits back up and grabs hold of Adora’s hips, working them faster over her pubic bone. “That’s it. Get your slick all over me. Rub that hot hard clit over my fucking body.” Whimpering through ragged breaths, Adora works her hips in smaller faster little thrusts, feeling close to the edge with Catra’s encouragement.
And then Catra pulls away again.
“No!” Adora sobs, opening her eyes to gaze pleadingly at Catra.
“Shh,” Catra soothes and then Adora feels magic buzz in the air, her hands suddenly coming loose before she is then flips onto her stomach.
“Wha—” But before she can even move, her hands are once again immobile against the bed. She turns her head to the side, peering back at Catra to find her lowering her head, pressing kisses down the length of Adora’s spine.
“One day we'll cum with our pussies sliding over each other’s but not tonight. Tonight, I’m going to leave you aching for all the things I will do to you in the future.” Stopping as she nears Adora’s plump ass cheeks, she flashes her a smirk before ducking and burying her face between them, using her hands to jiggle them before raising again and taking a bite. It feels surprisingly good, making Adora cry out.
Adora faces forward, burying her face in her pillow as heat burns her cheeks. It’s too much for Adora to process, the salaciousness of this succubus. She… she doesn’t know how to handle it; all she knows is it sets her body ablaze with desire.
Releasing her, she hears the muffled sound of movement as Catra raises and moves Adora’s hair away from her neck before sucking on the flesh there. It’s so stirring that Adora’s whole body jolts.
“This is only the beginning,” Catra breathes into her ear, pushing her hair for her when Adora moves her head to the side to face her. The eyes watching her can only be described as fond. “I plan to do everything with you.” She says before pulling away.
Adora knows this is it, she can see the goodbye in Catra’s face. And then with one last look as she runs her hands down Adora’s back, she starts to chant silently again, her tattoos glowing.
“Think about me.” She says before standing up from the bed and walking back to the summoning circle.
Adora opens her mouth, and it hangs open with her inability to speak. She doesn’t want Catra to go, she wants to beg for her to stay and do what she’s promised but she knows its futile. Catra has made up her mind to leave her a horny mess for some reason.
Adora gets one last good look at Catra’s body before Catra picks up her snuffing candle and blows it out, simultaneously disappearing in a puff of black smoke. As soon as she is gone, Adora feels her hands being released.
She doesn’t even think. Grabbing a pillow, Adora presses it between her legs and without pause, starts to grind her pussy over it. “Unhhh, Catra!” She whines, pulling another pillow toward her and holding it tightly to her chest as her hips thrust wildly. In her head she pictures that image that Catra had painted earlier of the two of them rubbing their pussies together, their slick combining as their clits brush and send sparks of pleasure shooting between them.
Holding the pillow up to her with one arm, Adora reaches down with the other pressing the pillow harder against her thrusts. “CatraCatraCatra!” She cries, feeling the pressure burst into spasms as Adora hits her peak.
Falling forward, Adora pants as she recovers. She’s so out of it that when a poof sounds unexpectedly, she gives a little scream, heart jumping to her throat.
With frightful eyes, she gazes out into her room to find two scrolls hovering in the middle of the summoning circle.Taking a steading breath, Adora walks on shaky legs over to them picking one up to find a detailed account of summoning an archdemon written in a perfect recreation of Adora’s handwriting. Baffled, Adora pics up the other note.
Princess,
So this... Shadow Weaver leaves you alone. Don’t worry, what happened with you and me stays between you and me.
I take care of what is mine.
Adora blanches, shocked at what she’s read. So Catra had been listening to her panicked little rant and not only remembered but actually took it upon herself to fix it. Stumbling back over to her bed, Adora sits down on the edge, re-reading the summoning account Catra magicked up on her behalf, becoming more and more disbelieving and confused as she does. It’s perfect without any room for Shadow Weaver to knit-pick. Once again reading the note, Adora feels her heart pick up.
I take care of what is mine.
Swallowing thickly, Adora feels confliction. She belongs to a devil now apparently. A kind and considerate sexy-as-hell devil but a devil nonetheless. Sighing, Adora raises a hand to her head.
Just what did she get herself into?
