Calentra Mage's College: The Early Years by Aracelis

Rated: 🟡 - Sexual Themes
Word Count: 12282 | Views: 86 | Reviews: 1
Table of Contents | View Full Story
Added: 03/31/2025
Updated: 04/09/2025

Chapter Notes:

Silari has taken the awkward and somewhat scatterbrained Nougette on as a pupil, tutoring her in Conjuration. But as the spring finals approach and Nougette begins to take up a more permanent residence in the room she shares with her girlfriend Mephina, tensions of multiple kinds will see her tutoring the shy blue-haired elf in much, MUCH more than that.


If you like what you see, consider leaving a review! It helps me out a lot <3

Silari examined the stone chalice on the Conjuration circle in front of her, pushing her thick circular glasses back up her nose. Her upper lip curled slightly as she squinted, a sign of her intense concentration. It was the scrunching of her nose that did it, pulling her lip off her upper teeth while her mouth hung open. Perhaps not the most dignified of expressions, but dignity had never been far up on her list of priorities anyway.

Beneath her, her newest pupil Nougette fidgeted nervously as her teacher squashed her fat tits on the top of her head to examine her work. Her blonde hair, tied back into two long, frizzy twin tails, dangled down on either side of the blue-haired elf’s face, tickling her. Silari could feel the pointed tips of her ears flicking against her milky white skin. The two of them were sat on the floor of Silari and Mephina’s dorm room, on the thick area rug that covered the polished stone floor between the two beds.

Though nowadays, one of those beds was mostly unused. Because they were girlfriends, and they shared the same bed. Homosexually. Gay elf cuddles, all night long.

The Conjuration circle and the candles that surrounded it were Mephina’s, though like the bed, it had been a while since Mephina had last used them. Silari had tutored her through most of their first semester at Calentra Mage’s College. Her girlfriend was a rural Calentran elf from a tiny farming village, so she hadn’t gotten any real training in anything before she came to college! She had a real knack for Restoration though, and she'd worked in an apothecary before too, so her potions were decent. But any other school of magic, she needed a lot of help.

Mephina had studied and practiced and she had come so far and Silari was so proud of her progress over the short few months of lessons together. The last time she’d used this Conjuration circle was over the Winter Solstice, and she'd only needed it because she was designing this ADORABLE snow globe for Silari’s Solstice present with little animated figurines that walked around and kissed and sat on a bench and held hands… A spell like that was well above the skills of your average first year student! Silari was quite good at Conjuration, but even she might’ve gotten stuck once or twice trying to figure it out.

Oddly enough, the night Mephina made the snow globe was also the night they’d met Nougette! When she barged into their dorm room by accident and interrupted Mephina playing with her Solstice present. The next day she’d barged in again–on purpose this time–and begged for Silari to tutor her in Conjuration.

A few months later, here they were. Springtime was upon them, and with it, end of year finals. For the first year Conjuration students, their final was to produce a stone chalice. Nougette had not progressed at nearly the same rate Mephina had, but she was no less dedicated. As the day of her final drew closer and closer, the chubby, mild-mannered elf had become a semi-permanent fixture in their dorm room. Day in and day out, she had devoted herself wholly to her goal: get a passing grade. Any passing grade.

For the first week, Silari had kept up a reasonable level of professionalism (translation: she put actual clothes on), but with each subsequent day of intense study, Silari's standards of appearance rapidly declined. And they’d started at sweatpants and pajama tops. Right now, all she had on was Mephina’s far-too-small bathrobe, and a pair of short shorts that her thick pale thighs spilled out of like icing from a piping bag. She'd already had each of her big ol’ boobies pop out a few times. She didn't care though. This was her room, and this was how she liked to be in her room. If Nougette was going to be in her room at all hours of the day, she was going to get Silari, room edition. And if she could conjure a passable chalice with fat naked tits in her periphery, she could definitely conjure in a classroom with no distractions.

More than that though, Silari just didn’t wanna put on clothes because she was horny. Like, all the time. She was more than willing to help Nougette study, and Mephina was more than understanding, but… they had no time to fuck. They were still a very new couple, getting to know each other’s likes and dislikes. And neither of them had been in a relationship before, either! So they really needed the practice!

Nougette was not the best with hints, either. But that was okay! Silari wasn’t the best with subtlety. So when Nougette failed to catch Mephina’s hints that she needed alone time with her girlfriend, Silari just started having sex with her anyway. That usually worked right away. Nougette was harmless, and she saw them both naked the first day they’d met. No harm in letting her see a little extra on her way out the door.

At least, that’s what she’d thought at first.

After a few times, Mephina very blushingly admitted that she liked being watched. And honestly, Silari did too. It was thrilling. Not as thrilling as some of the other things her and Mephina got up to, but that was another thing they didn’t have much time for. She missed that spark, her heart beating faster, the feeling of wrongness buried under the sensation of rightness.

In the time since Mephina’s admission though, Silari had indulged that kink to the point of excess. She started trapping Nougette in conversations even as she spread Mephina’s legs, knowing the shy elf was too polite not to stay and chat. And with the hook set, the race was on. Could she make Mephina cum before Nougette found a way to excuse herself and leave?

The answer was often yes. Once the door slammed shut behind a red-faced Nougette, Silari would have a blushy, flustered girlfriend hitting her with a pillow a few times before the excitement took over and Mephina made her get her off again. The whole time until she came again she would just be going on and on about all the other fantasies running through her mind. And they were wild! Mephina might not look it, but she was freaky. Some of the things she wanted done to her made Silari red, and she was pale as the dead so that was hard!

“I-is it really that bad?” Nougette’s plaintive voice came from beneath her chest.

Oh fuck, she was supposed to be tutoring!

“It’s not that bad,” Silari said. She pretended to adjust her glasses, and looked closer. “Only two cracks this time! You’ve gotten a lot better.” The chalice gave a little groan, and split in half. “Well… no new cracks formed, so technically, you only had one crack!”

Nougette sighed, deflating underneath her. She removed her breasts from her pupil’s head, ruffling the chubby elf’s short blue hair with her hand. Her hair was really sweaty. Hurriedly smoothing out the face she made, she wiped her hand on the robe.

Now that she looked at Nougette properly instead of daydreaming about horny fantasies, her everything was really sweaty. She was wearing her usual inside outfit of a thick hoodie and sweats, but that was her winter inside outfit. Her spring inside outfit was a faded short sleeved shirt with no bra and shorts that were almost big enough to qualify as pants. Like Silari, she didn’t believe in “fashion,” but normally she at least believed in comfort.

“You'd probably concentrate better if you weren’t cooking yourself alive,” she commented. “It’s spring and there's no airflow. You must be dying in that thing.”

She grabbed the hem of Nougette's hoodie, but the flushed and sweaty elf's teal eyes went wide and she squeaked a little.

“I-I'm okay!” she said, a bit too hurriedly.

“Clearly you're not,” Silari insisted, tugging again. “Come onnnn, you're drenched!”

“I-I got my laundry disintegrated again…!” Nougette squealed, and her face flushed redder as embarrassment added yet more heat to her cheeks. “I… I-I’m not… I don't have undies on…”

“Oh, Nugget…” Silari sighed, using her friend's affectionate nickname. “Where'd you leave the laundry basket now?”

“I-In front of the hot springs, I'm pretty sure…”

In a normal college, leaving personal belongings in the halls meant they were free for anyone to take. While it was possible that her laundry had found a new home with a new elf, this also wasn’t a normal college. This was a magic college, and the halls of this dorm were enchanted with a slightly overzealous cleaning charm. Any belongings left in the halls for longer than 10 minutes were dematerialized.

That didn’t mean they were gone forever though! The Facilities mages kept a record of everything the enchantment zapped, so you could have whatever you’d lost rematerialized at the Lost and Found counter, down in the basement.

“Why didn’t you say anything, sweetie?”

“I was gonna… I wanted to ask Mephina to go down to Lost and Found with me again… It’s embarrassing. I just did it last week, too. B–but she's taking her Illusions final right now, and I still need to study, and…”

“So you decided to sit in a puddle of your own sweat instead of just asking me?”

Silari pouted. She didn't know why that hurt, but it did. Seeing the hurt in the blonde elf's bright blue eyes, Nougette started waving her hands rapidly in what was probably supposed to be a placating motion. The smattering of enchanted freckles that dotted her cheeks began to glow bright purple.

“N-no, no, it's just–I-I…” she hunted for the right words to use, arms slowly waving to a stop. “I already take up so much of your time, I-I didn’t want to be even more of a bother…”

Silari’s lip pouted out further. She took Nougette's round, sweaty face in her hands, holding it so close to her own that the heat radiating off those fancy freckled cheeks started to fog her glasses.

“You're not a bother,” Silari said, slowly and firmly. “I'm helping you because I want to, and you're my friend, and it's okay to ask your friends for help. Okay?”

Nougette, who was weakly struggling in the slightly clammy grip of the curvy elf's hands, suddenly stopped.

“W-we're friends…?”

Oh.

Silari let her face go, staring off into the middle-distance as she realized that… well, they'd never actually talked about being friends. It was something that she had decided in her own mind for her own categorization, but never said out loud, so of course Nugget would be confused by that… hey wait a minute…

“I call you Nugget, don't I?” she asked, giving her cheeks a couple little claps with her clammy fingers. “When we first met you said your friends call you Nugget. Therefore we must be friends.”

“O-oh…” Now it was Nougette/Nugget's turn to stare into the middle distance as she processed this. “Yeah, I can't really fault that logic, can I? Th-that was just a thing I said to everyone though, because I don’t really like my name all that much, and I’d want my friends to call me Nugget, but I kinda… don't have any friends…?”

“Well now you do, and they call you Nugget!” Silari said brightly. The curvy elf stood, tugging at Nugget’s hands to try and get her off the floor. “Now let's go get your clothes!”

“I-if it's all the same I s-still wanna wait for Mephina…” Nugget said quickly. “I appreciate you offering, I really do, it’s just I um… she's… she’s better at being mean when they give us attitude…”

Silari feigned shock and indignation, but she could not refute that statement. While she was the more direct one when it came to things she wanted or things she knew, anything that didn't fall into either of those categories was where her confidence fell apart. She could debate magical theory all day long, but she couldn't argue with the dorm managers without crying.

Mephina had no such limitations. She may have been little and dainty and cute, but she was still a country elf. And, as Mephina put it once, “country elf mommas don’t raise no prissy bitches what are scared’a any words but Power Words.” That side of her didn’t come out often, and even more rarely at such a level that her grammar reverted with her accent. But every time it did, it was a sight to behold.

Silari still vividly remembered the first and last time somebody tried to bully her in Mephina’s presence. She'd been walking across the quad with an armload of books like usual, and a bitchy second year girl tripped her. She'd barely picked her glasses up off the ground before a fiery redheaded comet spewing all manner of foul colloquialisms in a rural Calentran drawl made contact with her aggressor. And if the incredibly thorough and public dressing down were not enough, she then proceeded to drag the girl by the ear all the way back to the library to explain to the librarian why the books Silari had just checked out would be returned damaged. Once apologies had been made to both Silari and the librarian, she took a couple breaths, let the red drain from her cheeks, and she was back to her sweet, bubbly self like nothing had happened.

This was all before they'd gotten together, too. If pressed for an answer on when she’d realized she was in love with her roommate, Silari would probably point to this as the precise moment it happened.

As if on cue, the door to their dorm swung open, and the object of all her love and affection stumbled through.

“Hi baaaabe!” Silari squealed, waving her arms frantically in greeting and bouncing boobily towards her. The borrowed robe completely gave up on trying to contain anything. “How was your test? Did you pass??”

The two of them could not have been more different. Silari was big breasted and curvy, Mephina was rail thin with barely a bump in the chest of her rose-colored sweater. Silari’s hair was long, frizzy, and only barely contained by the hair ties that trapped her twin tails, Mephina's hair was short, orange, and immaculately styled. Where Silari wore only enough to be considered “dressed,” Mephina had a lovely skirt and sweater combo with sheer leggings and cute boots, complemented with a red scarf and pink, dangly star earrings. Their only similarities were their incredibly pale skin (though Mephina’s was covered in a frankly absurd amount of freckles) and the shape of their glasses. Mephina’s frames were gold and much smaller, sitting on a cute little button nose in front of her (currently very tired) green eyes.

“Herh,” Mephina grunted in greeting, giving a half-wave to Nugget as she was promptly smothered in a tit-heavy hug. “Passed. Need nap.”

“Congratulations!” Silari said, showering her girlfriend’s forehead in little kisses. “I knew you had it! You just always get in your head and make up imaginary stuff to worry about.” The kissy assault paused as the twin-tailed elf cocked her head to the side in thought. “Kinda like illusions…”

“Mrgbl,” Mephina said from Silari’s chest. If there was a word there, it was lost to the cleavage.

“Baaaaaabe, I know you're tired and I feel bad asking, but Nugget got her clothes vaporized again, and she won't go to Lost and Found with me because I'm not mean enough!”

Mephina tried to let out a loud, aggravated sigh, but wound up blowing raspberries on her girlfriend’s tits instead. Nugget made a weird little “snerf” sound from the floor, and Silari spluttered out a half-stifled laugh. Even Mephina, exhausted though she was, cracked a smile.

“I would but I already drank a sleeping potion,” she said. “I didn't wanna interrupt tutoring time, and I had one in my bag from my potions final. We’ll go when I wake up.”

“Okay, but poor little Nugget here’s been sweating through her clothes for the last hour. We’re gonna have to stop anyway before she dies of dehydration.”

“I-I’m really okay…” Nugget interjected.

“Nugget, I’m dating someone who has forgotten to eat for not one, but two whole days. She told me she was fine too, right up until she passed out on that exact Conjuration circle and those exact candles, and caught her clothes on fire. I don’t believe you.”

“That’s why two of the candles are shorter than the rest,” Mephina added. “I broke them with my sternum.” She slapped her chest lazily with one hand. “No padding.”

Her head lolled to the side, staring around Silari at the puddle of Nugget on the floor. Silari could see the cogs turning in her brain, albeit slowly. She wanted to say something else, but she kept her silence as her girlfriend assessed the situation through half-lidded eyes, and applied her half-asleep brain to the problem.

“Jus’ get naked,” she finally said.

“W-what?” Nugget squeaked.

Silari regarded her girlfriend in shock. The sleeping potion must have been messing with her inhibitions. Mephina was never this forward. That was a Silari solution to the problem. In fact, that was Silari’s solution to the problem barely five minutes ago, though in her defense, she was expecting Nugget to at least be wearing underwear.

Mephina seemed to realize that herself, because her half-lidded eyes went wide and she clapped her hands over her mouth. The space between her freckles quickly filled with red as a furious blush stole over her cheeks and ran down her neck.

“I-I don’t mean it like that!” she hurriedly added. “I-I just mean, we’re comfortable with you seeing us naked, obviously…” she gestured to Silari, whose tits were still out “...and I hope you’re okay with it too, b-but I guess if you weren’t you wouldn’t still be here… s-so I just… the same courtesy extends to you, y’know? Y-you don’t have to! If that’s uncomfy for you, the bathroom’s right over there and you can take a cold shower and bundle up in one of Silari’s big fluffy towels and she’s got some shorts and shirts you can borrow, b-but you know… I-if you want to… er, I mean… y-you don’t have to give yourself heat stroke on our account is all I’m saying… w-we want you to feel as comfortable around us as we do around you! But you really don’t have to if y–”

“Okay booby boo,” Silari soothed, interjecting. This was much more like the Mephina she knew and loved. “I can take it from here, okay? Let’s get you to bed.”

As the shock of sticking her whole foot in her mouth subsided, the floaty, dreamy look returned to Mephina’s eyes. Silari took the hem of her sweater and tugged it off, laying it carefully on the back of her chair. Mephina shivered pleasantly, nipples the same shade as the surrounding titflesh hardening in the relatively cool air. Her breasts were tiny and perky, being just large enough to have the tiniest tit drop when the hem of her sweater passed over them.

“You’re the booby boo,” Mephina grumbled sleepily, scratching an itchy spot on her tit.

“Yes, I am the booby boo,” Silari placated. “But who knows? If you keep leading a healthy-adjacent lifestyle, maybe you’ll be coming for my title in a few years!”

Since she began dating Silari, Mephina had been forced to eat more regularly, and that was finally starting to show some results. She was still scrawny, and she still lacked any sort of defined curves, but she had at least some padding on her belly, at least enough to where her abs weren’t visible anymore, and you almost couldn’t see her ribs now! Though that last one was more how her body was rather than her being underweight. She was a bony girl, being skinny just made it obvious.

But! Her proudest achievement thus far was her breasts going from almost a Silari handful to a full Silari handful! They had just enough mass now to fill both palm and fingers, and not a single gram more.

“Will I still have boob pillow privileges if I do?” Mephina said, wiggling her skirt and leggings off, accidentally flashing Nugget her whole ass at face height. Her little pink pussy lips peeked out from a pronounced thigh gap. Silari caught Nugget staring for a full second, face redder than Mephina’s fashionable scarf, before she squeaked and hurriedly looked away. The curvy elf grinned knowingly.

“She's really pretty, isn't she?” Silari said, happily patting Mephina’s butt.

Nugget blushed more, keeping her eyes fixed on the floor. “S-sorry…”

“It’s okay, you can look!” Silari said encouragingly. She squeezed her shoulders forward, smushing her big boobies together. “Mephina was just saying she was fine with it!”

Mephina made grabby hands at her girlfriend’s chest. Silari made a show of scooping her up in a bridal carry, then awkwardly staggered over to their shared bed to lay her down. Mephina was barely 115 pounds on a good day, but the only exercise Silari ever got was from lugging her stacks of tomes to and from the library. And she’d been slacking on reading recently, with Nugget taking up most of her free time.

“Boob privileges!” Mephina mumbled urgently, as she was deposited a little roughly onto the bed when Silari’s arms gave out.

“Yes babe,” Silari gently shushed. Her cheeks were a little flushed, and she was trying to hide the huffing and puffing that small bit of exertion caused. “Have a good nap. I’ll take care of Nugget until you wake up.”

“Mrmf,” was the only reply Mephina could muster. The potion was really starting to take effect now. Seconds later, light snores were emanating from the scrawny ginger's direction.

“She is really pretty…” Nugget finally admitted, as soon as she knew Mephina was asleep. “Y-you’re really pretty too! I-I… you're both pretty.”

“Thank you!” Silari said happily. She undid the belt of her borrowed robe and tossed it to the side. It wasn’t covering anything anyway. “You're really pretty too! Now take your clothes off!”

“Whaa–” Nugget’s protestations were cut short when Silari started peeling her short shorts off.

“Soft” was often the first word used to describe Silari’s figure. Her breasts were large enough to sag a little under their own weight, tipped with light pink nipples that had defined areolas, if only barely. Her stomach lacked any definition, but didn’t pooch out more than an inch or so past her pubic mound. With her mostly sedentary, snacky lifestyle, she would have had a tummy, but her hips and butt had been blessed with most of the fat reserves on her body, making her thick and jiggly around her midsection. Her pussy was a lot more lippy than Mephina’s, though at the moment all Nugget could see was the clitoral hood, as the rest was buried within soft thighs.

Overall, her body was soft, squishy, and curvy. She qualified as “thicc,” but on the lower end. In a different world, with less svelte inhabitants, she might even be average.

“Look, I'm naked! Mephina’s naked too! It’s okay!”

“B-but… Mephina…”

“Look… come here, honey,” Silari said, coming over to help the chubby elf with her hoodie. “Do you think Mephina would leave us alone all the time if she didn’t like and trust you? D'you think she'd be comfortable letting you see my big boobies if there was even a hint of jealousy? She's more than fine with it. You heard her earlier! She was actively encouraging it. Because she’s secure and trusting and just the bestest girlfriend in the world!”

Nugget squirmed a little as her hoodie was pulled up, exposing a little bit of pale belly. Of the three of them, Nugget may have actually been the darkest skin tone. That wasn’t saying much when the next closest shade was bleached parchment. She had a couple little freckles down on her belly, though nowhere near the Mephina amount.

Silari was still chatting away, even as she struggled to peel the hoodie from Nugget’s sweaty skin.

“I really, really love her. You have no idea. She would tell you that I’m amazing and she doesn’t bring anything to the relationship, but that’s not true! She’s strong, she’s smart, she’s very very pretty, and she helps me with my… well… I mean you understand… Our whole race is lean and lithe, and here I am with my big titties and fat butt. I used to think something was wrong with me, seeing all the other elves grow up to be all slim and aerodynamic.”

Nugget nodded sadly.

“I do get it… it’s… well, I wear a lot of baggy clothes for a reason…”

The hem of the hoodie got caught when it reached her chest. She had enough of a chest for it to get caught on. Silari felt a little thrill, not of horny (well, not entirely of horny) but of camaraderie. She’d never met another elf who had more than a B cup up there. Their friendship must have been fated.

“I’ve never really had somebody who got it, you know? Mephina is amazing, but she didn't grow up having to conjure every bra she’s ever worn because her size literally doesn’t exist in elven society…”

“S’why I don’t wear ‘em…” Nugget said, looking away shyly as her sweaty skin and the bunched up hoodie made progress slow to a crawl. Silari frowned, sticking her tongue out as she tugged this way and that. She wanted to see boobies already!

“And I mean, growing up they said and did all kinds of mean things to me. They'd block me from sitting down on the trolley and make me stand in the middle ‘so it didn't tip over,’ steal my lunch because ‘I didn't need it,’ and one time at the hot springs this really mean old lady said I couldn’t get in the same spring as her because I’d make it overflow… I made the mistake of wearing a bikini to the lake once. They called me the Pale Whale for years after that.”

“That's awful,” Nugget said. “Mine was Blueberry Muffin, because I have blue hair and I couldn't find pants that fit so my belly spilled over and looked like a muffin top.”

“You poor thing… come here, sweetheart.” Silari gave her a soft hug, then went back to trying to undress her. “And yeah the insults and the nicknames were bad, but that’s nothing compared to the blood purity allegations. Lift your arms up for me?”

Meekly, Nugget raised her arms above her head; the too-long sleeves of her hoodie flopped over her hands. Silari grabbed them and started trying to tug the thick, sweaty sweater off that way.

“Blood purity allegations?” Nugget said incredulously before the neck of her hoodie popped over her mouth and got stuck on her nose.

“I’m a big girl for an elf, but I’m perfectly normal-sized for a human,” Silari explained. She tugged a couple more times before she noticed the hangup, unsticking it with a little boop on Nugget’s nose. “So then people started hinting that maybe my heritage isn’t full-blooded elf. One of my great-great-granddads on my mother’s side was an explorer who left Ardin to traverse the human kingdoms, so it’s possible… But fucking everybody’s great-great-granddads did that! Just because I got bigger titties than you doesn’t mean my ‘line is tainted,’ Bellamira!”

She yanked the hoodie like it was the hair of her childhood adversary, and all the bunching got unbunched. She could see underboob now, but she stopped just short of the final release. Now that the frustrating part was past, Silari wanted to make this a reveal! Boobies deserved decorum, ceremony, pomp and circumstance.

“But the way Mephina looks at me… She loves me. She loves me for me! And it really helps…”

“You’re really lucky…” Nugget said, muffled from inside her hoodie. She still had her arms up, and the only part of her head that was still visible was a lock of blue hair sticking out of the neck hole.

“I am, aren’t I?” Silari sighed happily.

She grabbed the hem of the hoodie and wiggled it the rest of the way off.

First one boob fell, then the other. Silari’s heart skipped a few beats when they came out of the sweater. They were big! Not as big as hers obviously, but she could put both hands on one boob and still have some spilling out between her fingers!

“Cuuuute!” Silari squealed. “Oh my gosh you're so adorable!”

The larger, curvier girl wasted no time putting her hands on her chubby friend. She grabbed handfuls of Nugget boobies and squeezed, pinching her pinkish nipples and watching how they hardened. She had a smattering of those same enchanted freckles across the top of her chest, glowing slightly as embarrassment flooded Nugget’s cheeks.

“S-Silari!” Nugget protested. “Mephina…”

Silari put her hands on Nugget’s shoulders, looking her very seriously in the eyes.

“Nugget, if Mephina woke up right now and saw me playing with your boobies, the only thing she’d be mad about is that I got to touch them first.”

“H-huh…?”

“You know how her ears kinda fwip and flap when she gets annoyed or embarrassed?” The thicc elf leaned in conspiratorially. “They do that when she’s horny too.”

“What are you…? Am I…? Do… huh?!”

Silari quickly tugged Nugget’s pants off, stamping them down onto the floor with her foot so Nugget could step out of the sweaty leg holes. Once the chubby elf had one leg mostly free, Silari grabbed her hand and started tugging her over to the bed, where her girlfriend was passed out.

“Come heeere,” she whined, taking note of Nugget’s chubby thighs and cute butt as the shy elf sat nervously on the edge of the bed. Her toes poked at the leg of her sweats that was still stubbornly glued around her ankle.

When Nugget did not “come here” fast enough, Silari reached over her girlfriend and tugged the naked, blue haired elf back onto the bed, where she promptly got on top of her. Nugget looked up at Silari with wide eyes. Her mouth hung open, breath tickling at Silari’s chest as she lay there, frozen and confused at what to do in this situation.

Silari meanwhile wasn’t paying attention to her. She was reaching over to the nightstand, trying to find something. Her big, milky white tits dangled inches from Nugget’s face. Every now and then Silari would lean down to check a drawer, and the poor girl’s head would be engulfed.

“Here it is!” she said triumphantly, sitting back on Nugget’s hips with a leather-bound book in her hand. “This’ll explain better than I probably could…”

She opened the book to a random page and shoved it in Nugget’s face. It was a drawing. A pretty good drawing too, of her and Nugget and Mephina all having sex. Nugget was sitting on Mephina’s face, and Silari was between her legs, eating her out. She’d captured what looked to be the moment of orgasm, Mephina’s arched back lovingly rendered in pen and charcoal.

Silari turned the page. More drawings, more sex. She flipped to a random page. Silari and Nugget fucking. A lot, she’d drawn them in 10 different positions on that one page alone! As pages kept flipping, Nugget would be treated to picture after picture of herself in the most erotic poses imaginable. Sometimes entangled with Mephina, sometimes Silari, oftentimes both, and rarely by herself. The chubby elf’s face was beet red by the time Silari snapped the book shut, enchanted freckles throwing sparks.

“I… was this… I-I’m still confused…” she finally said.

Silari rolled her eyes, smushing her boobs back into Nugget’s face as she put the book away.

“You know how every time you’re in here practicing for your final, Mephina’s sitting on our bed with her little drawing book and her ears flicking?”

“I-I guess, I – oooohhhhhhh….”

The confusion finally drained from her face as realization dawned on her. She stared at Silari without seeing her, and the thicc elf could see hundreds of examples running through her brain. Mephina curled up on her side, her back to them, scribbling furiously while her ear flicked. Mephina on her stomach, kicking her legs, a smile on her face. Ears flapping like she was trying to take off. All the time. Every time.

And she was scary accurate with her depictions, too! Though Silari had been the first to see the boobies, the imagined rack that Mephina had given Nugget was spot on. The little bit of belly, too. Her butt was more shapely in the ginger elf's rendition, but she'd captured the little triangle of freckles in the small of her back. Mephina must've seen those when Nugget's shirt rode up in the back.

“She’s such a little freak!” Silari beamed proudly. “She’s given me a free pass to do anything! And I mean anything, you should hear some of the stuff she says when I really get her going.”

“I-I’m good,” Nugget mumbled, looking away. “I guess it just… never crossed my mind, because I didn’t–”

The boobs returned, muffling the rest of that statement as the curvy elf on her hips tried to lean down threateningly. She was seated a little too high up to make that work. She wiggled a little further down Nugget’s thighs, smearing her chest down the chubby elf’s face until they dropped away and were replaced with an angry Silari face.

“Don’t you dare say ‘I didn’t think anyone would think of me like that,’ ” she said sternly. “That anything pass from Mephina? It explicitly includes you. Like she called you out specifically as something I’m allowed to do. Er–someone. You know what I mean.”

“I-I… she… you did… ME…?”

“Yes, you! With or without her, even! We’ve been thinking of you ‘like that’ for months now. We were just worried you weren’t into girls, and we didn’t know how to ask that so we didn’t say anything, and… hmmmm…”

Silari sat up. Her ass was at about mid-thigh now. Nugget’s pubic mound and the little triangle of upper-thigh squish was framed nicely between her own thighs. Without a word of warning, the curvy elf crammed her hand into those squishy thighs, wiggling her fingers around until she found her friend’s soaked labia. The girl was gonna make a puddle soon.

“Yup,” she said triumphantly, withdrawing fingers coated in slimy strings of arousal. “You’re into girls all right.”

Nugget buried her face in her hands. If she got any more embarrassed, there would be steam coming out of her ears. Her cheeks could be used to boil water. Some of the enchanted freckles across her upper chest flickered and sparked, drawing Silari’s attention back to them.

“Looks like someone was hoping we were thinking about her that way, too,” she teased, poking each freckle in slow succession. “Cosmetic enchantments like these only last a few hours at most. Who were you getting pretty for?”

“O-okay!” Nugget half-yelled from behind her hands. “I-I’ve had a huge crush on you guys since basically forever. You’re so cool and smart and Mephina’s so pretty and brave and she dresses so cute, I-I just wanted to be closer to you guys so maybe I c-could learn how to be smart or to stand up for myself or… a-and then you guys started letting me see you… d-doing it… a-and I guess… I don’t know, I-I thought maybe you guys might see something in me one day if I tried to pretty myself up a bit more, a-and I know you like freckles… but I was always too nervous to actually show anything off, s-so I just kept them hidden…”

Silari gently shushed the babbling Nugget with a finger to her lips. She realized too late that it was covered in Nugget’s downstairs juices, but whatever. If she had her way, Nugget’s face would be getting a lot messier in the near future.

Before she could say anything to address the shy elf’s confession, Mephina broke the silence with a big streeeetch and a pleased groan. She rolled onto her back, and her mouth opened slightly. Silari had forgotten to take her glasses off; they were dangling from one ear. Her ginger hair fanned out on her forehead, perfectly feathered except for one lock at the right temple that just went boink in a different direction.

“Oh my god that was so cute…” Nugget half-whispered. Her eyes flicked back up to Silari, almost guiltily. “Sorry…”

“What are you apologizing for?” Silari said brightly. “She is so cute! And I love her so so so much, I can barely stand it!”

The curvy elf finally got off Nugget’s lap, grabbing her wrists and tugging her up so they could sit and cuddle while they watched Mephina sleep. Her shy, blue-haired friend tentatively rested her back against Silari’s chest. The blonde elf saw disaster mere moments from striking, whipping one of her frizzy twin tails out from between them right before Nugget would have put her full weight on it. Breathing a sigh of relief, Silari not-so-tentatively claimed a Nugget boob as compensation.

For a long time, the only sounds in their room were Mephina’s delicate breaths and the half-stifled squeaks of Nugget having her nipple toyed with. Silari’s other hand softly stroked her girlfriend’s side. Her heart was filled to bursting with happiness, watching Mephina sleep. She was so cute. So cute and she loved her so much and she had too much feelings for one body! She felt like a little kid with all this pent up energy. Like she needed to scream and run around for a bit to get this excitement out! She couldn’t keep it all to herself. She had to share how much she adored Mephina.

Taking Nugget’s hand in her own, she placed it on Mephina’s side too. Nugget looked up at her quizzically. She didn’t bother to explain herself, just guided Nugget’s hand through the same motions she’d been doing. After a few repetitions, the shy elf got it, and started doing it on her own.

“Her skin’s really soft…” Nugget said.

“I knooowwww, I love it!” Silari gushed. “I love everything about her…”

“I can understand why…”

No. Nugget didn’t get it! There were still too many feelings. Nugget had to understand. She had to experience Mephina the way Silari did.

“These boobies? Amazing…” Silari said, grabbing her girlfriend’s tiny titty. “And her little nipples are just so cute, and when you pinch them like this, she gets really squirmy. When she’s awake, anyway. Here, you try!”

She grabbed her friend’s hand again and put it on Mephina’s boob. Nugget squeaked, but Silari’s fingers pressed down over her own, making her grip it. Silari’s hands were bigger; Mephina had more than a Nugget handful! Silari couldn’t wait to tell her that when she woke up.

The curvy elf showed Nugget how to put her fingers on either side of the nipple, and how she could pinch it between her knuckles. The shy girl gave the tiniest squeeze and tried to let it go, but Silari’s hand came back and made her be a little more forceful.

“She doesn’t like it too soft. She says that makes it feel itchy,” Silari explained. “So juuuust about like that. Any more than that and it hurts.” The sleeping Mephina gave a soft gasp, her left ear twitching. A light blush began to color her cheeks. “See? She likes that!”

“Y-yeah…” Nugget nodded, a bit of nervousness creeping back into her voice.

“And then if you hold her by the hips like this, and scratch with your fingernails just above her butt cheeks, she kinda just like melts against you. Especially if it’s right after she took her skirt off. That spot’s right where the waistband squeezes so it gets really itchy sometimes.”

As Silari demonstrated, a sleepy smile spread over Mephina’s lips. Her back arched upwards, and she tucked her hands under her chin, almost like a cat. The noise that Nugget made when she did that could only be described as aggressively cute. Her hand was still absentmindedly groping the boob, squishing it around in little circles.

“Here, anything I touch, you touch, okay honey?” Silari said, moving her hand down to the hip.

Nugget squeezed, and tried to scratch, but she didn’t really have the fingernails for that. She had a nervous habit of biting her nails that she really needed to work on. Mephina reacted anyway though, giving the softest little squeak through her nose. A couple freckles on Nugget’s face threw sparks.

Mephina had fallen asleep fully on top of the covers. Her skinny little thighs rubbed together, forming a triangle of space from her hips to a bit above mid thigh. Her pretty pink pussy was on full display, pale and dainty lips tinged with just a hint of color. The inner edges glistened slightly. The precious ginger didn’t get soaked like how Nugget or Silari did, but with enough encouragement she could get to leaking.

Silari slipped her hand into the thigh gap, squeezing Mephina’s thigh with her slightly sweaty palms. The ears started twitching a lot more frequently now.

“Sometimes, when I wanna do it but she’s not in the mood yet, I’ll just put my hand right here in her thigh gap and hold onto her inner thigh, just like this. I don’t even move it! Just hold it and squeeze it a little and it drives her crazy!”

This time, Nugget didn’t need to be moved. She seemed to be understanding the rhythm now. Silari did a thing, talked about it, then she did it. She still wore a bemused expression, though, even as she squished what little squish Mephina’s thighs could offer. Like she still wasn’t sure if she was dreaming or if this was all setup for some sort of elaborate prank. Silari felt that disappointment settle in her chest again. Nugget still wasn’t getting it. She was too wrapped up in her nerves and her own thoughts. Silari needed to get her more actively involved.

The thicc blonde elf gave her chubby blue-haired friend a conspiratorial nudge.

“You want me to teach you how to really make her ears start going?”

Nugget’s eyes went as big as dinner plates, looking up shyly to meet her gaze. “Yes please.”

Silari got up, nudging Nugget over so she could have a little more room on the bed. She spread her legs, and gestured for Nugget to do the same. The shy elf hesitated for a few moments, hugging her knees, but a reassuring caress from her bolder friend helped her to relax. Her knees fell to the sides, adorable chubby thighs parting like curtains to reveal the main attraction.

Her pussy had more of a brownish tinge than pink, though there was only a shade or two of difference from the surrounding skin. It was pretty lippy, less than Silari’s but far more than Mephina’s, and asymmetrical. The right labia was longer than the left and a little more wrinkly along its edges. Hers also didn’t get quite so flushed and engorged when she was turned on. And she was really turned on. Her inner thighs were a gooey mess, strands and dribbles of arousal stretching and sagging from her thighs to the labia. Silari could smell her from the other side of the bed, a hot, musky smell that was tinged with sweetness. She felt a cooling wet spot against her thigh from where they’d been cuddling, too.

“I-it’s not much to look at, I know…” Nugget said apologetically.

“Actually I was just thinking that the long one looked really fun to suck,” Silari shot back. “And I’m gonna suck it if you keep being mean to yourself. Got it?”

“Y-yes ma’am.” Nugget’s cheeks flushed and she went quiet.

“Good!” Silari said, pushing her glasses back up her nose. She squared her shoulders and raked her fingers through her frizzy mess of hair until both sides resembled ponytails again. Once more, she was the tutor and Nugget was her pupil. “Now, I’m gonna do something to you, and I want you to practice it on me first so I can make sure you’ve got it. Then you can try it out on Mephina!”

“Wh-what are you gonna do…?” Nugget asked cautiously.

“Uhhh, I don’t really know, but it feels really good, I can tell you that much…”

She felt her confidence as a teacher waver. She was much better at magic than she was at sex. She couldn’t even explain the why of any of it. She and Mephina just found things that felt good by accident, and then tried to figure out how to do it again. And half the time they didn’t! She kept meaning to check out some books from the naughty section of the library, but she always chickened out before she got to the counter. She was on a first name basis with every single librarian at the college. It was too awkward. So fumbling around in the dark it was.

What she could be confident in was that she knew more than Nugget.

Leaning forward, she pressed her hand over Nugget’s cute lil pussy. Her middle two fingers squished around until they spread the lips, teasing the entrance to her little hole.

“Whoooaaaaahhhh Goddess,” Nugget breathed. “Fuck… I–eep!”

The shy little elf drew her knees to her chest, toes clenching in the air as Silari slipped her fingers into her soft, warm insides. The twin-tailed elf felt the walls clenching around them, spasming with little shudders as she hunted for a specific spot. It was in there somewhere… She knew what it felt like, but Nugget’s insides were moving around a lot… she stuck her tongue between her teeth… there! She still didn’t really know what to do with it, so she just… kinda wiggled her fingers back and forth over it.

“Hooooaaaaahhhhwwwoaaawwwwhhh,” Nugget whined, eyes wide and legs trembling. Her little feet kicked gently, toes curling and uncurling. Silari withdrew her fingers with a smile, sending a shock through her new lover’s abs.

Nugget slowly uncurled, holding onto her thicc tutor’s thigh with a death grip.

“What the fuck was that? Ohhhhh, Goddess… C-can you just always be doing that to me…?”

“Have you never played around down there before?” Silari giggled, wiping her fingers on Nugget’s boobies.

Nugget shyly shook her head. “N-not in it… normally I kinda just…” she placed the heel of her palm over her clit and mashed it in a little circle “...something like that…?”

Silari giggled again, pulling Nugget close and giving her a big squeeze.

“You’re gonna learn lots from us!” she said, and gave her a peck on the forehead. “Okay, now do me!”

She grabbed Nugget’s hand again and slapped it on her flushed, throbbing pussy, squishing the shy elf’s fingers between her labia with her own. It took her a couple seconds to figure out where fingers and hole were in relation to each other, but eventually she had the middle two fingertips between her labia and starting to intrude into her love tunnel. She pressed her hips forward, sitting herself on Nugget’s fingers.

“Okay!” Silari wiggled her hips to get comfortable on Nugget’s fingers. “So uhm… you’re looking for kind of a rough, bumpy spot? Like if you rub the walls… Are you okay…?” Nugget had frozen the moment Silari had gotten her fingers up inside her. Her eyes were wide, cheeks flushed, mouth kind of loosely hanging open. “Ohhh okay… gay panic?”

Nugget numbly nodded.

“I… uhmm… fingers in pretty girl…” She blinked a couple times, seeming to come back to herself. “This was not how I thought today was gonna go…”

“I know sweetie… can you concentrate for me though?” Nugget smiled shyly and nodded. “Okay… so you’re looking for a kinda rough spot, slightly bumpy. If you rub the walls… oohhnnhh like that, yeah… feel how they’re smooth?”

“Uh huh,” Nugget said, a little more confidence entering her posture. “Oh, I think I feel it! Is this it?”

Silari yelped as Nugget, having indeed found the right spot, pressed hard on it. Her thighs slapped against her new lover’s sides, sending jiggles across both of their thickest bits.

“GENTLE gentle gentle… gentle…” the thicc elf’s legs slowly came back to the bed as Nugget adjusted the pressure. “Fuck… that felt great but it’s a lot… soft rubs, okay sweetheart?”

“Sorry…” She wiggled her fingers on it with a moderate amount of pressure. “...like that?”

“Mmmmhhh, perfect!” Silari moaned. “Okay! You got it! Let me spread her legs for you…”

Silari wiggled herself off of Nugget’s fingers and sat up. She didn’t really need to spread Mephina’s legs. With that thigh gap, Nugget could’ve easily gotten her fingers in her with her legs all the way closed. But dammit, Nugget had never been between a girl’s legs before, so she was going to learn.

Pushing Mephina’s knees apart, she patted the bed between them.

“On your belly, honey. I’ll put them on your shoulders once you’re in.”

Nugget walked forward on her elbows, scrunching her shoulders a little bit as though she was scared to touch the thighs. Her thicc tutor lifted Mephina’s left leg, then her right, crossing the shins on her back. Once the blue-haired elf was in position, Silari saw the gay panic setting in again. Nugget stared down at Mephina’s pretty little pussy like she was scared of it. Like this still had a chance of not being real.

Silari felt that disappointment welling up in her chest again. She had to share how lovely and wonderful Mephina was. Nugget needed to feel as strongly about this as she did. She could not be allowed to freeze again.

This intense desire manifested as her hand gripping the back of Nugget’s neck and firmly smushing her face against the pubic mound.

A switch flipped in the chubby elf’s brain. She was no longer passively awaiting her next instruction between bouts of disbelief that this was even happening. She was no longer paralyzed by indecision because a pretty girl really did want to do things with her. The pussy right in her face and the smell of Mephina’s arousal flooding through her nostrils finally seemed to break through and confirm that this was real, it was happening, and she needed to participate!

Seizing Mephina’s thighs in her hands, Nugget started eating her pussy like she was terrified it was about to be taken away from her. She whined from her nose, soft and needy little noises punctuating the loud, messy slurps. The sleeping Mephina gasped, her ears pricking up with soft little fwips. The hand by her head began to grip the sheets.

Finally, there it was. The cathartic feeling that Silari’s intense need was being met. Nugget got it now. Mephina was required to be treated as amazing and wonderful and loving as she acted.

Now back to the sex lessons, because Nugget had no idea what she was doing down there.

Gently disentangling one of Nugget’s arms from a thigh, Silari muscled her way between her girlfriend’s legs too. Legs that got pushed further up and further aside to make room for two hungry mouths at her pussy. Thankfully, Mephina was pretty flexible. She could put her knees up and let them fall to either side, and they’d both touch the ground. Silari’s legs could manage a 90-degree angle, or 120 if she warmed up and stretched a little first.

“You gotta lick more than just the clit, sweetie,” she said, nudging Nugget’s face to the side with her nose. Her own tongue slid out, brushing against Nugget’s as she began to lick the folds and creases of Mephina’s labia. “Down here's where you'll get the most response.”

Sure enough, when Silari started licking, Mephina roused a bit more. She sighed out a soft, sleepy moan, and her ears fwipped a few times in rapid succession. Nugget whined too, and let the gentle touches of Silari’s tongue guide where she should move her mouth. Silari prodded a few more times, then stuck her tongue straight into Nugget’s mouth when she turned her head to look at her. A hand on the back of her neck was ready to stop her from pulling away, but she was pleasantly surprised when the chubby elf pushed into the kiss. She clumsily tried to squash her tongue into Silari’s mouth too, slobbering all over her cheek for a minute before Silari managed to readjust.

Their tongues wrestled for a while, sharing the taste of Mephina’s pussy. When they finally broke, Nugget was trembling and panting, her tongue lolling out of her mouth.

“Does she taste good?” Silari started to ask, but Nugget had shoved her whole tongue up Mephina’s coochie and was currently trying to lick the walls clean.

“Okay, easy girl, you're missing the idea,” Silari said, pushing her own face back into the fray. “You can’t just bash the feelgood buttons. You gotta love on all of it. Watch.”

Shouldering Nugget out of the way a little, Silari started eating her girlfriend out with long, slow licks. Her tongue wandered between clit and labia and inner thigh in a random, meandering path. Her far slower and more controlled technique had Mephina’s hips rolling and her back slowly arching in just a few seconds.

Suddenly, the scrawny little ginger sat up, squinting down her body at the two faces between her legs with a mix of confusion and arousal. Nugget squealed and hid her face, but Silari kept right on licking.

“Wha’s goin on?” Mephina mumbled.

“I'm teaching Nugget how to eat pussy,” Silari said, with not a hint of shame in her voice. She peeled her embarrassed partner in crime off Mephina’s thigh and redirected her mouth to the glistening pink lips again. Nugget meekly licked, casting worried eyes up Mephina’s body as she waited for her reaction.

Mephina seemed to process the situation for an eternity, even as her ears fwipped and her hips rolled against Nugget’s (now much more effective) tongue. Her face was scrunched up still from just waking up, making her expression impossible to read. Nugget practically trembled while giving her slow, stuttering ministrations, her eyes never leaving Mephina’s face. Silari meanwhile had already returned to the task at hand, brushing Nugget’s hair behind her ear so she could watch her technique.

“Oh…” Mephina finally said, her voice happy and sleepy as she collapsed back onto the bed. “Okay… Have fun…”

The girl was snoring again by her next breath, a contented smile on her lips. Her hand rested on the top of Nugget’s head, fingers loosely tangled in her hair.

“Better!” Silari said, completely ignoring what just happened. “Remember, when you're between her legs, her pussy is the most important pussy in the whole entire world. You gotta make sure she knows that!”

“I thought… that’s what I was… doing…” Nugget said between licks.

“It’s okay, sweetie! This is your first time, right?”

Nugget nodded with her tongue sticking out, using the motion to bap the clit with it.

“We weren’t very good our first time either,” Silari said, smoothing Nugget’s hair down her back. “It was a lot of just wiggling each other’s clits and hoping for the best.” She giggled, reminiscing. “And then I stepped on her Transmutation circle and got zapped–if you think you’re bad at Conjuring, Mephina somehow made Shrink Item do–”

Silari clapped her hands to her cheeks, cutting herself off. Her eyes lit up in a way that Nugget had never seen before, but could infer meant she had a mischievous idea. She drummed her fingers on her chin, staring up Mephina’s body with a giddy excitement.

“Of course! I haven’t even shown you my favorite thing that me and Mephina do. She’s such a worrywart so she takes a lot of cajoling to let me in, but if she’s asleep… as long as I have a buddy, right?”

“Uhm… Silari…?”

“You’ve got the technique well enough, good job,” the thicc elf said, waving her hands dismissively. “Now you know how I told you not to bash the pleasure buttons? Ignore that. You're gonna force her to orgasm now.”

Nugget’s face flushed, and she nodded meekly. Silari was practically bouncing with excitement. Though over what she had no idea. Whatever it was, it was her favorite. She had run down a long list of Silari’s favorites in the last few minutes, and none of them had gotten this reaction from her. If Silari liked it this much, Nugget could definitely continue to oblige her.

She’d do anything if it meant she kept getting to touch and play with pretty girls…

“What do I do…?” she asked.

“Remember the thing I made you practice that I was gonna have you do before we got distracted eating her pussy? Do that, and lick her clit at the same time. She’ll explode in less than a minute, guaranteed.”

Still a little confused by this sudden change in energy, Nugget wormed her hand up to Mephina’s lower lips and plunged her fingers into her warm, wet hole. She was a lot tighter than Silari down there. Where two fingers was a perfect fit for her curvy lover, she worried it was too much for the scrawny sleepy ginger. The hand on top of her head gripped her hair in a loose fist.

She didn’t have to hunt for Mephina’s pleasure button. As soon as her fingers got around two knuckles deep, she felt it on the tip of her middle finger. Gentle, Silari had said. But with how tight this elf was, any pressure was gonna be a hard pressure.

Nugget shook her head, pressing her cheek against Mephina’s thigh. Her nose poked the warm pubic mound. She was overthinking it, as usual. She would just do her best, and if she was doing it wrong, Silari would be there to correct it with a gentle hand and some encouraging words. She liked being called sweetie…

She started licking, rubbing as gently as she could. Fortunately, it seemed pretty well impossible to mess this up. From the first second she started, the hand in her hair gripped tighter, and the skinny thighs squished at her head. Silari had moved out from between them, still going on and on about something or other. She felt a little pang of guilt for not paying attention, but she had been told to do something, and she needed to do a good job, because if she did bad that meant she was bad at friends.

At least she could recognize her anxious thought patterns now…

Nugget hadn’t said so when Silari was sharing her life’s story, but Mephina had helped her a lot with her insecurities too. Mephina was a mom friend. She was really bad at doing things for herself, but she’d move mountains for anyone she cared about. And Nugget had neither friends nor a mom who had been nice to her like the sweet, bubbly redhead was. Silari was really nice too! And she was really soft and lovely to cuddle, but… in a different way. Maybe it was the country elf charm… It was hard to put into words… the closest she could get was, Silari made her feel comfortable, but Mephina made her feel safe.

At this exact moment though, Mephina was making her feel pain as the hand in her hair gave a vicious yank and the thighs on her ears squeezed her skull with a surprising amount of strength! Had she made her cum already? That was like 20 seconds! Silari said it would be fast, but that felt like cheating fast!

But the trembling hips on her fingers and the twitching abs inches from her nose were undeniable evidence of its effectiveness. Mephina’s soft insides twitched and squeezed, much tighter and yet much wetter. Two fingers suddenly felt like they fit just right, with how lubricated she was becoming.

Slowly, Mephina came down from the heights of pleasure. Her clenching and arching settled into twitching and trembling. The hand in Nugget’s hair gradually released its grip, fingers giving a couple small twitches before going limp. Her thighs dropped to the sides, and Nugget got a prickly, itchy sensation in her scalp as blood began to flow again.

Everything went quiet again, except for her own ragged breathing and Mephina’s gentle snoozes. The girl rode out a whole orgasm in her sleep then went right back to snoring like nothing happened. Nugget understood why she’d gotten such a good grade on her Potions final now. That was a stellar sleeping potion!

Gingerly, Nugget took her fingers back, feeling them almost forced out by the clenching walls. She was… a little shocked. Mephina must have been really holding back those times Silari had… yeah.

“Perfect!” Silari said, patting her on the head. Her hair was less sweaty now, but between all the ruffling and the squeezing thighs, much messier.

My first sex hair, Nugget thought.

“Sorry, I know I’m bouncing all over the place, but we needed to get her off before we do our thing. If she doesn’t get enough sexy time, she gets squirmy in her sleep, and we don’t want that when we’re walking on her.”

“W-walking on her?!” Nugget half-yelped.

“Yeah! Weren’t you listening? I just went over all of this!” Silari put her hands on her hips, her big soft boobs swaying. Nugget stared for a few seconds before she realized she’d been asked a question, looking away with a blush.

“I had…” she started, but the rest of the sentence was mumbled.

“You had what?”

“I had thighs covering my ears, okay?!” The chubby elf pouted, her blush deepening. “And… I was thinking about how Mephina was so beautiful and how she made me feel safe and how I wanna just crawl on top of her and curl up and listen to her heartbeat and how maybe that’ll fix me and make my brain be nicer to me…”

Silari put her hand on Nugget’s shoulder, nodding solemnly.

“Very important thoughts. You are forgiven.” A mischievous smile overtook her lips. “And if you wanna curl up and listen to her heart, you’re in for a treat when we get up to her chest!”

“When we huh…?” Nugget felt like her head was spinning; her stomach doing flip flops as she tried to decide if she should be nervous or not. There was a rushing sound in her ears, like she was hearing her own blood pumping through her veins. “I-I still don’t know what’s going on…”

“Don’t worry, you’ll have fun I promise!” Silari said, giving her cheek a gentle pat. “Also look up.”

Still confused, but feeling less like her inner ear was doing loop-de-loops, Nugget looked up.

Labia the size of stage curtains loomed high above her head, drawn back to reveal a glistening pink cavern. A shiny strand of arousal the thickness of ship’s rigging hung lazily from one of the delicate inner lips, connecting to the very bottom edge of the vaginal opening. That had probably formed when she’d withdrawn her fingers… fingers that were once worried to be too big. Now, she’d be surprised if Mephina would feel her entire body in that big, soft cave.

“W–wwwoooaaaooowwweee,” Nugget breathed.

Her heart fluttered, her mind struggling to process what her eyes were seeing. The lilac purple comforter she found herself on was a mere valley between Mephina’s mountainous legs. Each thigh was taller to her now than their three-story dorm building. Her freckled skin was reminiscent of the night sky, but reversed. Dark stars on an endless bright expanse. The blue-haired elf could stare at them for hours, mapping each and every one and making her own set of constellations.

Her breath caught in her throat. She was utterly transfixed. Without taking her eyes off the wondrous sights in front of her, she scrambled to her feet, losing her balance a couple times and almost falling over. The comforter was much less stable at this size, feeling almost spongy.

She waddled as fast as she could over to that massive pale expanse, taking tentative steps on the unstable surface. The closer she got, the more she could feel the heat radiating from the now-giant elf’s skin. Goosebumps erupted all over her arms as she placed her trembling fingers on one of Mephina’s freckles. This freckle would not have been even remotely consequential to her at her normal height. Now, it was the size of her whole hand. She had to spread her fingers just to touch the edges!

Nugget turned back to Silari with an excited grin.

“How…?”

“It was actually pretty simple!” Silari said, pulling her long hair through some now appropriately-sized hair ties. They never shrank quite right; she always had to adjust them. “So like I was saying earlier, I stepped on Mephina’s transmutation circle and accidentally got shrunk by a very botched ‘Shrink Item’ spell. So after we did our thing, I took her circle and pulled up the last spell loaded. From there, it was pretty simple to edit out the bits I didn’t need and edit in the ones I did. Like… my glasses shrank with me last time, but my hair ties didn’t. So I needed some proportional shrinkage that I could assign to whatever I wanted to bring with me. Stuff like that!”

“Woahhh…” Nugget went a little starry-eyed, in awe of her fellow mage-in-training. “You’re like… a magical genius!”

“Not really,” Silari waved away the compliment, pouting a little. “After my first couple of tests, I went to the library… where I learned that Shrink was already a spell that did everything I wanted better than my custom spell.”

“O-Oh… so… why not lead with that…?”

“Because I’m still using my spell.” A light blush colored Silari’s cheeks. Was she embarrassed? “I did a lot of work on it, okay?! I’m not being stubborn, I’m… making a customized version!”

Nugget didn’t know how she felt about being the unwitting subject of magical experimentation, but then she didn’t know how she felt about a lot of things that had happened today. Yet happen they did, and in the end it didn’t really matter what she felt about it anyway. They had all involved pretty girls, and pretty girls made everything okay.

“What kind of customizations are you…?”

“W-well, uhm…” Silari twisted one of her twin tails. “I needed a little more… durability.”

“‘Durability?’”

Now Silari was blushing for an entirely different reason.

“Mephina bit my tits and it left a giant bruise that didn’t go away for weeks. It was an accident!” she added quickly as Nugget’s eyes widened. “She tries so hard to be careful, but she can be a little clumsy.”

“I mean that's fair and all; I wouldn't want her to bite my tits either… couldn’t you just use a warding spell though?”

Silari's shoulders slumped.

“I'm lazy, okay? I wanted an all-in-one spell for shrinking, warding, breathing… Honestly I was kind of expecting to be doing this a lot more often and I didn’t wanna cast a bunch of spells every time.”

Before Nugget could respond to Silari’s defense of her magical meddling, the building-sized thighs began to rush toward them. Mephina was adjusting in her sleep. Titanic walls of freckled skin rolled over the comforter, forming new hills and channels as the fabric wrinkled.

Nugget lost her balance, falling to her hands and knees. She tried to scramble away from the encroaching thighs, but Silari grabbed her by the hand.

“No no! Not down!” Silari said, casting Levitate with her free hand. “Go up, go up!”

Light as a feather, Nugget meekly dog-paddled in the air as Silari tugged them to safety. It was only a few inches, but a few inches was a lot of ground for a tiny girl to cover when the ground was shaking and reshaping beneath your feet. The pale freckled walls closed in on either side, threatening to… well, they probably wouldn’t crush them, but they’d be very squished, for sure.

It was close. Nugget felt thighs pinch her foot milliseconds before the two elves nosedived into the soft comforter. They rolled over a couple times, coming to land in a heap in the safety of Mephina’s thigh gap.

It was warm this close to Mephina’s lower lips. The air was thick, almost humid, and the scent of her arousal permeated every breath. Nugget could swear she tasted it again when she breathed through her mouth. Not that that was bad, not at all. She really hoped she'd be allowed to do that again. Mephina actually tasted really good down there…

“That was really close…” she said, wiggling around into a sitting position.

Silari hopped back to her feet, and then off her feet as she was still under the effects of Levitate. Spinning a couple times in the air, she breathed deep, and let out a satisfied sigh.

“It’s not as bad as it seems!” she said, dangling upside down with her twin tails dragging along the comforter. “I had Mephina squish me a couple times and the spell held up just fine. I just didn't wanna be stuck there. We have stuff to do!”

“Y-you still haven't told me what stuff…”

Still upside down, Silari proffered a hand to her tiny partner in crime. Nugget hesitated for a moment, but took it. She felt a sense of weightlessness take hold of her. With a light tug, her butt left the bed and she was floating too.

“I did tell you,” Silari said from between her own boobs. “You just weren’t listening. So now, it’s going to be a surprise!”

Righting herself, the curvy elf flew upward, dragging her chubby companion behind.

Nugget tried not to look as they passed by those giant labia. Her mind was still processing that she'd had her tongue all over them not more than five minutes ago. The saliva that gave the lips and the surrounding skin that wet sheen was hers. And now here she was, not even a third as tall as them.

An intrusive thought crossed her mind as Silari flew them closer. That lovely tunnel had felt so soft and smooth on her fingers and tongue… she wondered how it would feel all over her. Wet, probably. But probably also pretty good. Though she likely could have spent many more minutes imagining it, the thought was driven from her mind as they flew above the pubic mound.

It was one thing to be surrounded by giant thighs and pussy on all sides. It was quite another to see the rest of the body those thighs and pussy belonged to. The scrawny ginger elf stretched out into the distance before her eyes, large enough for Nugget’s vision to go fuzzy beyond her chest. Her belly was an expanse of pale skin as vast as the quad Nugget walked through every day, flecked with brown dots like the leaves that covered the ground in the fall. Her belly button would be the shallow fountain that sat in front of the greenhouses where their potion ingredients were grown. A hand that could have palmed the oak tree by the dorm’s entrance rested on the hip to her left. The little titties that once fit in her hand would now fit the dorm’s courtyard gazebo on top, the nipple over half as tall as she was now. Further still, what felt like over a hundred feet away, Mephina's delicate features rose at a slant, like the slight hill that the main castle of the college sat upon. A castle that, were the sleeping elf to stand upright, would barely come up to Mephina’s chest at the tallest spire.

Nugget's breath caught in her throat. Mephina was just so BIG!

Silari touched down on Mephina’s pubic mound, right above the hood of her clit. Inertia sent Nugget past her until she was tugged back to solid “ground.” The chubby elf felt like a child’s balloon with how she was getting tugged around in the air.

Mephina’s skin was hot under her feet. Being so small, she probably had a much lower body temperature. There was just less of her to be warm and to retain that warmth. She had no idea if that was an accurate statement or not, but she felt like it made sense.

Squishing her toes in the soft, springy skin and muscle that covered the gentle giantess’ pubic bone, she turned to Silari for some kind of clue as to what would come next. As if to answer the unasked question, Silari pointed forward, up toward Mephina’s face.

“Our destination lies far to the north,” she said dramatically. “It is a dangerous trek, fraught with many perils and more freckles.”

“D-dangerous…?” Nugget said, half-hiding behind Silari as she watched the flat expanse of Mephina’s tummy rise and fall with her breaths.

“Not like actually dangerous, I just said that for dramatic effect,” Silari shrugged. With Nugget in tow, the twin-tailed elf forged ahead, stance wide to keep from losing her balance. “Now come on! It’s time to really show my girlfriend off!”