You should know we are friends

by EyeSoreLove

Tags: #cw:noncon #dom:female #f/f #multiple_partners #pov:bottom #sub:female #blowjob #clothing #college #Facesit #futanari #humiliation #manipulation #oral_sex #rough_sex #threesome #urban_fantasy #vaginal_sex

Zoe is a first-year student at a magic academy. She doesn’t have many friends until two second-year girls come along and her to be their hypnosis partner.

As a first-year, Zoe was struggling to adapt to the specific environment of Arcana Academy. Before that year she'd never met another mage, and it turned out making friends with them was as hard as it was with regular people. She was closest to her roommate Clementine, but the girl consistently showed more interest in her studies than in hanging out. 

Zoe should too, but when two second-year girls sat next to her in Hypnosis class and included her in their outrageous chats, she quickly forgot all about studying. 

"No, you don't understand." One of them, Lilith, leaned closer to her complicitly. "Living with Sami is *hell*. Like, every morning I look over and its like there's a tent on her bed-"

"Bitch- I can't control that." Sami protested, but she didn't seem to really mind. 

"You're a pervert." Lilith responded. "Why are you always hard?"

Clementine, who had been sitting next to her but moved a little away when the two girls came, looked up from her book with a shocked expression. But Zoe just laughed- she'd laugh at anything, just happy to be included. 

Sami pouted at her. "Can you believe I'm being judged just because my body is different?"

"Lilith, come on." Zoe laughed, making the girl roll her eyes. 

"How about this- I'll trade her for Clem."

Clementine shuffled a little further away. She was just a little shy. 

"Zoe we would have so much fun together." Sami quipped. 

"Fucking pervert."

"... You're the one who keeps talking about my huge cock?"

Lilith looked at Zoe. "It's not huge."

"It is."

"It's not."

"So you looked??"

... Zoe didn't pay much attention to class. Like, at worst she'd take Hypnosis second year, like Sami and Lilith did. She was too entertained by them, even if mostly they talked about sex. 

"Well, anyways, Zoe." Lilith had an elbow on the table and leaned her chin on her hand. The professor was explaining an hypnotic gaze technique, but the three of them completely ignored him. "What's your deal? Like, do you have a boyfriend or something?"

"Oh!" She blinked. With the first question she thought they'd ask about where she came from, which was what most mages cared about when it came to her. "No, no... I mean I..." 

"You like girls?"

"No- no, I... I don't know, I guess." She was messing up, but Lilith just looked at her patiently and Sami was smiling. "I never really dated... anyone..."

Was that lame? Lilith sighed. 

"Yeah, me neither. No one's interesting enough." She said and Zoe couldn't tell if she was joking or not. 

"You two aren't dating?" She asked. They were both horrified. 

"I'd rather die."

"I'd rather kill her."

"Woah, what the fuck?"

Zoe laughed and they both turned to her, smiling. 

"You're really cute." Lilith said, and Sami nodded. 

"You could have any guy or girl you wanted, yeah."

Zoe blinked. "Oh, thanks." She paused. "I don't think so, though..."

"Hell yeah you could! And you're also really smart, right?"

"Uh..." She was good at magic, maybe, even if she hated studying. "A little?"

"I mean you got into this school." Lilith said. Zoe laughed a bit awkwardly. 

"You both did too." She tried to deflect.

Sami shook her head. "But my dad invented a spell."

"Yeah and my parents are rich." Lilith added. 

"Yeah her parents are rich pieces of shit." 

"Yeah." Lilith repeated. 

"But..." Zoe started but she didn't know what to say. She was a little stunned. "Uhm, well." 

Lilith patted her shoulder. "Yeah, sorry, we obviously know about you."

"Oh."

"I mean everyone knows." Sami patted her other shoulder. 

"Yeah but everyone who cares is a dumbass. We don't care, obviously. If anything it makes it more impressive you're here."

"Right, like fuck 'em." Sami agreed and Zoe started to smile again.

"Thank you." She said a little pathetically but, like, at least they were direct about it. Clementine also said she didn't care that her parents were common blood, but she was just so awkward about it...

"So like I said, you could get anyone you wanted. You're pretty, smart, funny..." Funny? "... cute tits too."

Zoe blushed and laughed at the same time. "Oh, thanks?"

"Yeah and she calls me the pervert." Sami nudged her. "But I agree, they're really cute."

Zoe laughed a little more tense and sat upright, self-conscious. The girls paused for a moment. 

"You wanna hang out later?" Lilith asked her. Zoe blinked. 

"Uh, sure." She turned to glance at Clementine but she had slowly gotten way further than before. 

"The three of us." Lilith clarified. 

"Oh, okay." 

"Like no offense but Clem seems a little boring."

Zoe laughed a bit. She hoped Clementine didn't hear. 

***

They went out for lunch and for the first time in months Zoe had fun. It was so nice, she barely felt the need to say anything since Lilith and Sami didn't leave much silence between them. Aside from a few more comments on her body, she was just happy to hear them and laugh along. 

When it was time for Lilith's runic enchantment class their conversation finally turned to something a little more serious. 

"Zoe, by the way, you got a hypnosis partner yet?"

"Oh." She answered. She hoped it wasn't too obvious, but she had the habit to responding 'oh' to give herself more time to think of an answer. "Uhm, I'm not sure I'm going to... I mean, the exams will just be on animals so I was thinking on just picking a bird from the aviarium." She liked birds. 

Lilith shook her head. "No, no, that's just for the lowest mark."

"Right, if you want a good score you need to do it on a human." Sami added. 

"Yeah but, isn't that like..." She hesitated. "Like a moral issue? In Ethics class-"

"In second year they tell you to forget Ethics class, by the way." Lilith said. Zoe went wide-eyed.

"Oh."

"And that's why you get a partner anyways. Like, you can practice on each other. Makes it even."

Zoe heard most students did that, but she also heard it didn't often work out. Got some people expelled. "Are you two doing it?"

"Together? No, I mean, we were partners last year."

"We failed." Sami laughed. "We could've passed I guess, but we tried to do the exam on each other- well it was Lilith's fault."

Lilith huffed. "Shut up."

"It was."

"Zoe do you want to be our partner this year?"

"Uh?" She blinked. She was thinking she could ask Clementine if absolute necesary- she was pretty sure she could trust her, with how much she cared about grades. "What?"

"Well we did have some trouble last time." Sami explained. 

"I don't want this pervert to hypnotize me again." Lilith sighed and Sami rolled her eyes. "I mean if its three of us it's going to be so much better. Two just doesn't work well at all."

"Yeah if there's a third person to keep things normal..." Sami continued. "... I mean Lilith made me do some weird shit."

"No I didn't." 

"She made me sniff her socks, she's into that shit."

"That never happened by the way, probably was a wet dream of yours."

"No, I swear it happened-"

"Uhm, sorry..." Zoe spoke up. "I think I'll just get a bird." She said. "Sorry."

She hoped they wouldn't be mad. Like, they were nice, but she only knew them for a couple hours? There wasn't really anyone she'd fully trust to hypnotize her anyways...

"Don't worry." Sami sighed. "We'll just make do." Zoe sighed in relief. 

"No, wait, Zoe, please." Lilith insisted and she felt her anxiety spike up again. "If you don't want either of us to do it to you, you can just watch and practice on us." She suggested. "I mean we can take turns and all get practice and, fuck, if we have to we'll take advantage of Sami, it's fine..."

"Right... I'll sacrifice myself, I guess." Sami agreed. 

"... are you sure?" Zoe hesitated. Well she didn't have any reason to refuse, but... "That doesn't seem fair."

"You'd be doing us a massive favor." Lilith disagreed. "As long as you keep Sami in line I'll be happy."

"Zoe please don't let her make me sniff her socks again." Sami begged. Lilith pushed her. 

Zoe really didn't have a reason to refuse. "... Sure. Why not."

The way Lilith smiled made her feel better about it. 

***

They agreed to practising that same night, at Lilith and Sami's room of course, and Zoe spent the rest of the day nervous and excited. 

Unfortunately she didn't know much about hypnosis, a little detail she omitted earlier. With not really much in terms of formal education, what she did know was limited to the spells that came natural to her. 

She took a book on basic hypnosis and after reading through it the entire afternoon, she was at their door holding it with sweaty hands. 

Lilith opened. "Zoe! Come in." She smiled, happy to see her, and Zoe laughed as most of her nerves disappeared. 

She looked everywhere when she entered the room, well she was trying to be normal about it, but she was curious. Theirs was bigger than hers and Clementine's room, much more lived-in, with practice runes scrawled over the walls, shelves full of books, a cute little summoning circle on the corner and, honestly unsurprisingly, a bit of a mess overall. 

Lilith's bed was red and black, Sami had the more standard white sheets. They were both sitting on Lilith's. 

"Hi Zoe." Sami stretched. "Oh, you brought a book."

"Oh!" She looked at it. "Yeah it's basic, but uhm I think it's pretty useful-" 

"That's adorable. It's like a kid's book." Lilith laughed. 

Zoe hesitated and checked the cover again. 

"Don't listen to her, I mean, obviously you have to start somewhere." Sami said. 

"I didn't mean it like that, Zoe... sit, I'll get the one we are using."

Embarrased, Zoe sat on the bed and left the tome she got behind her. In hindsight, the language it used seemed suspiciously simple.

She thought it was fucked up to teach kids how to enthrall people, but what did she know, after all. 

"It's this one." Lilith retrieved a thick book out of the overcrowded shelves. It looked ancient.

"She stole her from her parents, you know?" Sami commented as Lilith stepped on the bed between them, twirled and sat on the middle. 

"I just took it from the library at home, big deal." She turned the pages and Zoe noticed the strange font- she wasn't sure she could even read that. "Okay we should start with this one. It's like a happy one."

"... The hell does that mean." 

"Like you hypnotize someone to make them happy, I guess." Lilith explained. That didn't sound so bad. 

"I'm already pretty happy though."

"You shouldn't, you suck." Lilith glared at Sami and then turned at Zoe with a smile. "Zoe you wanna start?"

"Uhhhhh..." 

"It's easy, here." Lilith basically planted the book on her lap. "You'll be fine, just follow the instructions." 

"No, no-" She protested. "I don't wanna mess up."

"You won't."

"But if you do, nothing of value will be lost." Sami patted Lilith's head, who slowly turned to glare in return, her smile frozen into something sinister. 

"Sami if you touch me again I'll murder you." She promised. "Anyways, Zoe, you can start with me if you want." 

"Wait I..." She hesitated. 

"Yeah?"

"I thought I'd watch you two do it first?"

"I mean, you... need to get practice in." Lilith said slowly. 

"Yeah like... if that was the book you picked..." 

Zoe felt embarrased again. "Uhm- Sure, I'll start then." They both looked at her. "Uhm, with Lilith."

Lilith shifted in her bed and turned to face her directly. Zoe blinked stunned at seeing the older girl look into her eyes expectantly. She snapped herself out of it and started reading the book. 

As she feared the font was hard to read, but it was still written in Common, even if the language was a little strange. She read the instructions closely a couple times, then looked up at Lilith's brown eyes. She was so nervous. 

Still, without breaking eye contact, she managed to repeat the words exactly as written, and transmit her will through her gaze like all hypnotic spells required...

... a bird would have fallen into her thrall easily. But she messed it up, of course. 

Still, Lilith's shoulders dropped, her eyes softened and in her lips started to spread a dreamy smile. 

"Oh, wow, you did it." Sami commented casually. Zoe glanced at her, nearly panicking. 

"Uh what?" She asked. "I didn't do it well."

"Yeah I mean, I guess she didn't resist at all." Sami explained, looking at Lilith. "We learned that is much easier to hypnotize you if you just chill you know? She's going a little easy on you."

Oh. Zoe looked back at Lilith. Lilith was looking at her hands with the same dopey smile. Sami laughed. 

"Gods, she looks so stupid."

Zoe also laughed a little. She cleared her throat. 

"Uhm, now what?" 

"Uh? I mean what does the book say?"

Zoe scrambled to read the rest of the spell. "It says... the subject will remain happy and... compliant until the spell is lifted."

"How happy?" 

"... doesn't say." 

Sami hummed and turned to Lilith. She raised a hand and Zoe flinched as Sami slapped Lilith hard in the face. 

Lilith's expression didn't change, despite how her head moved from the blow and a red mark flowered on her cheek. 

"Aww, pretty happy I'd say." Sami laughed. Zoe, wide-eyed, stared at her.

"That... don't do that." She said, more uncertain than she should. 

"Oh, right." Sami closed her hand and put it between her legs like a dangerous weapon. "See? That's why you're here."

Zoe didn't know what to say to that. "Uhm, Lilith... you're okay?"

Lilith slowly lifted her head to look at her. 

"Zooo..." She giggled. Sami laughed again. 

"Her name is Zoe, dumbass." 

"Can I lift the spell now?" Zoe asked.

"Well- it's okay if you don't wanna slap her but you should test the spell's limits. Give her the opportunity to break out of it. And you shouldn't need to lift it unless you're like, the best at magic ever."

"Right."

"Like if you lift it you're basically saying she can't break out on her own."

"Right..."

"And that she isn't shit."

"... right."

"You gonna slap her?"

"No, no..." Zoe looked at the hypnotized girl. "Uhm, I don't know what to do-"

"Whatever you want."

She hesitated. 

"We should've established some rules." She muttered. 

"Oh. Yeah, you're probably right." Sami said completely unconcerned. "Well, for next time. But I mean, she won't remember much anyways."

Zoe stared at Lilith for a couple more seconds, then turned to Sami, frowning. 

"What?"

"Yeah, she won't remember much."

"But- I-" What was she implying there?? "I don't want to... cross a line."

"Zoe stop worrying so much!" Sami laughed. "I told you! Lilith made me do some weird shit last year, like, I swear she grabbed one of her panties and made me hold it in my mouth until I broke out!"

"W-what?" Zoe laughed nervously, she didn't know how else to respond. 

"Yeah, I swear! I think she'll even be upset if you don't push her at all."

Zoe glanced at Lilith, who was still happily tweedling her fingers, and she took a deep breath. 

"Uhm, Lilith." She said slowly. Lilith looked at her. "Can you... clap your hands?"

Lilith clapped her hands twice with a wide smile. Sami groaned. Zoe huffed- it was hard to think of things. 

"Lilith uhm, can you uh, lick your palm?"

The girl happily did so, giving her own hand a big lick, and Zoe glanced at Sami and deflated when she saw her bored. 

"Lilith can you sing?"

She could, just not very well. That at least made Sami snicker. 

"Lilith can you bark? Lilith can you meow?"

She did all of it as happy as she got. 

"This won't really embarrass her, y'know?" Sami said after Lilith meowed cutely a couple times. "You need to make her do something that she'll actually want to resist."

"Like what??" Zoe was out of ideas. 

"I don't know, tell her to take her clothes off or something." 

Zoe frowned slightly at her, perhaps Sami was a pervert after all. 

"Lilith." She called. "Tell us... tell us a secret." 

Lilith took a deep breath. "Oh uhm... I really want to touch Zooo's tits." 

"Well that's not really a secret..." Sami mused, uninterested, while Zoe turned bright red. 

"O-okay, that's..." She cleared her throat. "Lilith, try to break free from the spell."

Lilith blinked. Her smile instantly disappeared and the cloud in her eyes was gone. Zoe gawked. 

Sami was also impressed. "Okay I guess that was smart, but like... it's cheating." 

Lilith looked at both of them and perhaps noticed how red Zoe was now, because she frowned. 

"What did you make me do, Zoe?"

"Nothing!" She almost yelled. She sounded so guilty for some reason!

"No, really, nothing interesting, Lilith." Sami sighed. Zoe breathed out in relief. "Highlight was you meowing and barking."

Zoe felt betrayed. "No, I-" But Lilith did seem disappointed. 

"Oh, that was it?"

"Yep."

"Zoe..." Lilith shook her head. At her downfounded expression the two older girls laughed. "Gods, you're cute."

"You wanna do me now?" Sami offered.

"Uh?"

"She meant hypnotize her." Lilith clarified and Sami snorted. 

"No, no, no..." Zoe held her hands up. "I... I'm fine." 

"Okay but that was nothing, y'know? I basically let you do me, in a real situation I would've resisted." Lilith said and Sami snorted again. 

"I'm fine, really." Zoe insisted- she wasn't sure what real situation would require her to hypnotize someone.

But Sami insisted too. "Come on! I'm gonna feel left out." She pouted. Zoe hesitated, but, well, if Sami actively wanted it...

"I- okay, but..." She shook her head. "We need to establish some rules." She repeated herself.

"Sure, Zoe." Lilith agreed. "Next time you can come with a list."

Next time, right. Sami was looking at her, waiting. 

Zoe scrambled to read the spell again. 

This time she did it better, but looking straight at Sami's green eyes while she recited the words felt weird, more because Sami had a bit of a smirk. But when she finished the spell, that smirk slowly turned into a lax, drunken smile. 

"Zoe-you're-so-cute-" Sami giggled while she threw herself at her direction...

Zoe yelped when Sami's head landed on her lap and the girl moved her arms around her waist, hugging her. Laughing, Sami buried her face between Zoe's legs- who, panicked, stared between her and the open book on the bed. 

"Uh..." She started, looking over at Lilith, who had an eyebrow lifted. "You didn't do this." Zoe said shortly, trying to figure what went wrong.

"Ah. Well, you know you can tell her to stop, right?"

"Sami stop!" 

Sami froze. But she didn't move away. 

"You have to be specific." Lilith said.

"Uh, Sami, stop, uhm-- just sit back where you were."

With a giggle Sami obeyed. Zoe, helpless, looked over at Lilith, who just shrugged.

"Hey, you know, hypnosis isn't runic enchantment, it's not a science. There's always little quirks."

"... Okay."

"By the way just so you know, Sami is a bit of a freak and she won't break out of it unless you make her do some truly heinous shit."

Zoe stared at Lilith for ten full seconds. 

"... You couldn't have said that before?"

"It was kinda obvious."

Zoe let her face fall to her hands and groaned. She heard Sami's pouty voice say "Aw, Zoe don't be sad..."

"Is it... is it true you made her hold your... panties in her mouth?" She asked. It was weird to speak like Sami wasn't there, but in a way she really wasn't...

"Oh she told you that?" Lilith glared at the hypnotized Sami. "I bet she didn't tell you she was rock-hard for the entire two hours." Zoe, despite her best efforts, glanced at Sami's crotch. "Ugh, by the way, did she slap me or something?" Now Zoe looked back at Lilith, who was wincing and rubbing her reddened cheek. 

"Um... yeah..."

"What a bitch!" Huffing, Lilith climbed off the wall and headed to the bathroom. "If you don't fuck her up, later I will."

"Wait, Lilith..." But the girl slammed the door before she could finish. 

Zoe slowly turned back towards Sami. The whole point was with three of them, they could keep each other in check, right? Did they really trust her that much?

She didn't trust herself! Everything she could think of was either way too far or not nearly far enough. She looked into Sami's entranced eyes. 

"Uh, Sami..." She hesitated. 

Sami leaned closer to her. "Yes, Zoe?"

"Uhm. What's something you... really don't want to do?"

"... Die?"

"No, well, I guess, but-" She cleared her throat. "Something you'll resist doing while you're uh, hypnotized."

"I'm not hypnotized." Sami giggled. 

"... okay, but, if you were."

Sami hummed. "Well... I'd resist jumping off a bridge."

That wasn't working. Zoe stared at the bathroom's door wistfully, begging for help. There was running water and Lilith cursing on the other side. Maybe she'd just have to do the same she did with Lilith, cheating as it were.

"Hm, I'd also resist..." Sami continued. "Telling you about Nomi." 

Zoe frowned. "What's Nomi?" 

Sami opened her mouth, smirking... then completely froze. 

Lilith opened the bathroom door. "What the fuck is wrong with this girl?" She said, still fuming. 

"Lilith shut up-" Sami answered- she had blinked the spell away. "- wait, Zoe, what happened? The hell you made me do?"

"Woah, you made her break it already?" Lilith laughed. Zoe looked between the two of them. 

"I didn't do anything." She squealed. The two older girls laughed at the same time. 

"Fuck, I just missed it." Lilith said as she sat back on the bed. "What was it?" 

"It had to be something insane, like..." Sami shook her head in disbelief. 

"Like she made you suck yourself off or something?"

"No, no, I would've been okay with that."

"Ew- wait, you can reach??" 

"No I tried, but- you know that portal spell?"

"No way, you're gross."

"It was so weird, I only did it once, but-" 

"What's Nomi?" Zoe blurted out. 

The two girls stopped talking to look at her. Neither were smiling anymore. Zoe shrunk. 

"What did you say?" Lilith frowned. 

"Sorry, uhm, Nomi?" She offered. Lilith glanced at the open book. 

"Where did you get that from?" Sami sounded uninterested, but she was looking straight at her. 

"You mentioned it." Zoe felt her mouth dry. "When you were, uh, hypnotized."

The girls looked at each other. Lilith had grabbed and closed the book. 

"It's nothing." Sami stretched without looking at her. "Really, don't worry about it."

"It's just a secret we have." Lilith explained. 

"Yeah." 

"That's why we don't tell anyone about it." Lilith added, glaring at Sami, who shrugged. 

"Bitch, I was hypnotized." 

Zoe blinked. "Oh." She glanced at the book, then at Lilith, who blinked at her. "Um, nothing."

The two girls stared at her again. Zoe just smiled awkwardly and sat straighter. 

She figured Nomi was a spell on the book they didn't want her to know. It was fine, she could just search it in the library... what she didn't understand was why they acted so weird about it. 

"So, Zoe, have you changed your mind?" Lilith asked after a weird, long pause. Zoe frowned. "About just watching and practicing?"

"Oh." She said, like she needed time to decide. "N-no, no, I haven't changed my mind."

"Really? Didn't it look fun?"

She hesitated. They seemed like they had fun, but... she wasn't very open to being hypnotized by them two, despite their best intentions, considering the things they apparently got up to.

"It's just not my thing." She tried, weakly. 

"Well, not really my thing either..." Lilith said. "Maybe it's Sami's?"

"Right, no, sorry." Zoe shook her head.

"But I did let you do me anyways, right?"

"W-well." She hesitated. She wanted to argue Lilith was the one to suggest she didn't have to get hypnotized, but...

"You don't have to worry, Zoe." Sami offered her a smile. "Like, with how skittish you are, you'll break out pretty easily."

"Yeah. The happy spell is pretty simple." Lilith mused. Zoe shook her head, uncertain. 

"I never been hypnotized." 

"So?"

"It's gonna be harder to resist it right?"

"Should be easier, actually."

"... Oh." She just didn't want to, though. The two girls were looking at her. "Um... sure."

She said it before she decided, but there was no turning back. Nothing bad was going to happen- she just needed to stop being so scared for no reason- Lilith and Sami went so far with each other because they knew their limits, they'd go easy on her- they had, already. Still...

"What are you gonna make me do?" She asked quietly. "Which one of you..."

"Me." They both said at the same time. 

"... We'll rock paper scissors." Lilith concluded. 

"... Okay. So what are you gonna-"

"Relax, Zoe." Sami laughed. "We'll just make you bark and meow like you made Lilith do." 

She blushed bright red. Well, that wouldn't be so bad, all things considered...

"I won't remember it, right?" She pleaded. 

"Not a thing. Also, let me tell you, you'll feel great afterwards." 

"Yeah, it's a happy spell for a reason."

Zoe smiled hesitantly. "Sure."

She still didn't want to, though. She watched, without paying much attention, as the girls played rock-paper-scissors, drawing five times, accusing each other of cheating and other unrelated things, until Lilith won two to one. 

"Yeah, fuck you Sami." She celebrated. "Zoe are you ready?"

She was not.

"Yeah." She said. 

"Okay, sit comfortable and look straight at me." 

She did. While Lilith opened and read the book --was it the page of the happy spell? It had to be-- Sami stood up and sat behind her.

"Gods, Zoe, relax." She said, rubbing her shoulders to try to comfort her. Lilith looked up and they locked eyes.

She heard the first few words, and then...

*** 

'Happy' was such a funny word. Zoe didn't feel that way often. 

There was something so simple about it. 

The warmth in her chest, the fuzzy feeling in her stomach. 

She couldn't stop smiling. 

Sami was holding her shoulders and Lilith was saying something and Zoe responded and her own words were just funny sounds that made her laugh. 

Feeling that way should be easier, she thought, until the spell slowly dissipated and she was more and more aware of Sami's hands on her shoulders, lowering down her arms.

She jumped an inch and turned around. Sami held her hands up, laughing. 

"Uh, hi." Zoe blurted for some reason. She turned to Lilith. "Wh-"

"Damn, Zoe, that was like ten seconds." The girl said, seemingly a little disappointed with her own skills. 

"Oh, sorry."

"What? No, that was good." 

"Yeah, really good." Sami agreed. "I told you you'd break free easily." 

Zoe couldn't help but laugh. She'd actually wanted the fuzzy feelings to last longer, but she was just glad it wasn't like she feared it would be. "Uh, what made me snap out of it?"

"Honestly?"

"Not much." Sami was sitting so close next to her. She wanted to move away but she didn't want to offend her. "We just asked some questions."

She frowned. "What did you ask?"

"You know, your favorite positions, how often you touch yourself, stuff like that." Lilith explained, like what she was saying was normal. 

Zoe looked at her. "What?"

"I'm kidding- gods, Zoe! You think we'd take advantage of you like that?"

"No! No..." 

"We just asked about your family, y'know, we were curious. Didn't know it was a sensitive topic..."

"... Oh. That's fine." She was relieved, really- well she usually didn't like talking about her family with other mages, but it wasn't that big of a deal. "That was it?"

"... I know Sami's a creep, but damn-" 

"No, I don't mean it like..." 

"It's okay, Zoe, but just so you know Lilith is worse." Sami laughed, and Zoe laughed with her, mostly, out of relief nothing terrible had happened. 

"You really thought we'd do anything weird to you?"

"Oh... no!" She shook her head, laughing. Lilith just stared at her. "Uhm, I didn't, really."

"You are still nervous, though." 

"No, it's just..."

"Zoe, come on..." Lilith reached out to touch her knee. "You should know we are friends, right?"

Zoe froze for a moment, glancing at the hand on her knee. Sami was right behind her. 

She laughed nervously. "I mean..." She cleared her throat. "We just met this morning." 

Lilith frowned and suddenly Zoe didn't know what to do or say. The silent became so loud. 

"I- I should get going, it's pretty late, I think." She blurted with no idea of what time it was. Neither of them responded. 

When she was about to stand up, Sami grabbed her shoulders and before Zoe could react, spoke on her ear: 

"Nomi... you should know we are friends."

Confused, Zoe turned to look at Sami.

"Yeah, no, I know." She said. Sami smiled slowly.

"Right, so you should stay tonight." She said. Zoe hesitated. 

"Well, no, I don't think that's..."

"Nomi, you should stay tonight." Lilith corrected.

"Okay." She agreed. "Um, where should I... sleep though?"

"With me." Again, both girls spoke at the same time.

"Oh fuck you!"

"No, fuck you! You always do this-"

"You think you're like- the most important person in the world-"

"Let Zoe choose!"

"Fine! Zoe, choose."

Zoe was way too overwhelmed, glancing between them. "Uhhh, I don't-"

"Nomi, you should choose."

"Lilith." She said without thinking. Sami fell to the floor dramatically. 

"See!?" Lilith yelled at her. "I told you, she can tell you only want to fuck her!" 

"Yeah, like you're any different." 

"Shut the fuck-" 

"What's going on?" Zoe asked in a shaky voice. The older girls looked at her. 

"Oh, sorry, Zoe." Lilith said. "Nomi, you should... just... be happy to be here."

Well, obviously she was. She laughed. Gods, that fuzzy feeling on her chest was so nice. "Okay, um. What are we doing tonight?"

Lilith's smile seemed to match her enthusiasm, even though Sami was still down on the ground, literally. "We're just hanging out, y'know? Tell us, what did you really think we would do to you while you were charmed?" 

"Uh..." She laughed, because she didn't want to answer that...

"Come on, Nomi, you should tell us." 

"Well, I'm not sure, you said you wanted to touch my- my chest earlier, when you were hypnotized? So I thought maybe that." She glanced at Sami. "Also maybe Sami would suggest taking my clothes off. I mean, that's what she... suggested with you."

"Shocker." Lilith deadpanned. And Sami laughed unapologetically. "Well, anyways, we are friends, right?"

"Right." She laughed. 

"Well it's okay if friends see you naked, no?"

"Uh, I don't know..." Not any friend she ever had. 

"This is dumb- Nomi, take your clothes off." Sami said, and Zoe turned to her, wide-eyed.

"What!?" She asked. Did Sami thought she was still hypnotized? Besides her, Lilith sighed. 

"Nomi, you should take your clothes off." She said and Zoe began unbuttoning her shirt. "Sami, you're a dumbass-"

"Well it's your book, asshole." Sami scoffed, staring at Zoe undress. 

"Sami, I-" Zoe hesitated as she took off her shirt and started unclasping her bra. "I really don't want to... do that kind of stuff, okay?"

"... Right."

"Like, I- I don't want to make you feel bad, but..." 

"No, Zoe, it's okay, she's a fucking pervert." Lilith mumbled, staring straight at Zoe's now exposed chest. 

"... just please don't ask me to take off my clothes. Like, when I'm hypnotized." She pleaded. Sami glanced from her chest to her eyes. 

"Like you are right now?" 

"Sami, shut up." Lilith said between gritted teeth.

"No, like, right now I have to." Zoe explained as she stood up to take off her pants. "But I mean in general." 

"No, yeah, Zoe." Sami shook her head. "I fully respect your, uh, boundaries or whatever."

Zoe laughed. "Thank you." It wasn't perfect, but she was glad she could stand up for herself and set up some limits. Meanwhile she stepped out of her pants, underwear and shoes, and sat back down to take off her socks...

"Wait!" Lilith pretty much jumped to sit next to her. "Let me help you."

Sami snorted. "Freak."

Zoe hesitated as Lilith reached down to remove her socks, but, she was taking them off anyways, so there was no harm, right? "Okay..." She mumbled as Lilith caught her ankle and removed one, then repeated with the other. 

Then Lilith threw both socks at Sami, who was still sitting on the ground in front of them. "Go jerk off in those, pervert." 

Zoe glanced between them, alarmed. "No, Sami, don't."

Thankfully Lilith was just joking, because both the girls started laughing and Zoe then laughed too. Now that she knew they were friends she was feeling more comfortable with them.

Although it was a little weird sitting on Lilith's bed completely naked. 

Awkwardly she smiled and put her arms in front of her to kinda cover herself, but the girls didn't seem to like that. 

"Hey, come on, Zoe." 

"Yeah, like, we're friends, it's fine." 

With another laugh Zoe shook her head. "No, really, I feel better this way." 

Besides her, Lilith sighed. "Nomi, you should not feel embarrased about your body. You're gorgeous." 

"Sorry." Zoe moved her hands away, giggling. "I don't think I'm gorgeous, though..."

"Oh you are." Sami smiled. "I'm so hard for you right now."

"Oh." Zoe just said, wide-eyed. Lilith groaned. 

"Sami you're... so gross."

"What!?" The girl shouted back, incredulous. "Sorry for making things weird, I guess??"

"You have like, no sense of... subtlety or- patience." 

"Oh, really?" Sami scoffed. 

"Can you stop yelling, please?" Zoe laughed nervously. Lilith tilted her head at her and sighed. 

"Zoe, be honest with us." She said. "You agree that Sami's a perv, right?" 

"... Uh."

"No, listen, Zoe." Sami stood up and raised her arms to present her case. "Lilith is-"

"Nomi you should yell 'yes' if Sami's a perv."

"YES!" Zoe yelled, then covered her mouth. "Oh." Sami slowly lowered her arms. "Sorry, Sami."

"No, it's okay, Zoe." The girl said, but it didn't sound okay. "I mean, its true."

"Yeah, like, that's why Zoe picked me twice already." 

"... She didn't pick you twice."

"Yes she did! First when she picked who to hypnotize first and then when she chose who to sleep with." Lilith counted, smug.

Sami sighed. "... Ah."

Zoe kept looking between them. She felt guilty- it was terrible to pick between friends, right? "Sami, really, I'm sorry..." 

"No, Zoe, it's okay, you can make it up to me. I mean, since I'm the pervert, apparently..." 

Sami started unbuckling her belt and Lilith groaned. 

"Ugh, Sami, really?"

"Nomi, you should really start sucking me off."

Zoe glanced between Lilith and Sami, wide-eyed. 

But she REALLY had to start sucking Sami off, so she got on her knees and urgently shuffled two paces on the carpeted floor until she was facing Sami's belt at the time the girl dropped her pants and her hard cock popped up. For a moment Zoe was surprised- she obviously hadn't seen many penises in her life, especially in person and from that close, but she didn't know they could be pretty like that... either way, she didn't waste a second staring before awkwardly rushing forward.

She closed her eyes because she didn't want to see. Sami's hard, hot, beautiful cock hit her face and dragged on her lips as she blindly searched for the head. She started licking, but...

What counted as sucking, really? She didn't have to, but she held the hard base with her hand to keep it steady as she opened her mouth and sucked on the head with her lips. She had no idea what she was doing, but soon she felt relieved she was. 

Only then the taste really registered to her... salty mainly, but not much different than licking skin, aside from the bitter drop of precum that spread on her mouth and made her wince. 

"You're so annoying." She heard Lilith sigh. Sami just laughed-- interestingly enough, Zoe could feel it down on her cock. 

"You're just mad I asked first." Sami rebuked. With her cock on her mouth, Zoe couldn't ask what she meant by that. 

"As I said, no patience or subtlety..." Lilith sing-songed. 

"Zoe, look at me." Sami said. Zoe, frowning, glanced up for a moment. She could see Sami's blonde patch of pubes, shirt, jacket and smirk in that order, and she instantly closed her eyes again. "Shit, you're so fucking cute. You never sucked anyone before, right?"

Well, obviously she hadn't. And if she didn't have to then she wouldn't be doing it. She was shuffling on her knees trying to get comfortable, but she couldn't adjust to Sami's height well and she didn't know how long she should stop her timid shallow sucks on Sami's cockhead, if she even should, to find a more comfortable spot. 

"Alright, Zoe, you can stop for a second." Sami grabbed her head and pulled her back. But Zoe shouldn't stop- sucking OFF implied to completion, she thought, so she desperately tried to reach the cock again as a laughing Sami stepped back to sit on her bed while keeping her away with the hand on her head. 

She was barely aware of Lilith following behind her. Only when Sami got comfortable she let go of her head and Zoe rushed forward again, desperately searching for her cock, grabbing with both hands to suck on the head again. 

"Fuck, that's hot." She heard Lilith sigh as she sat next to Sami, who's laugh turned into a half-moan. Zoe opened her eyes when she felt another hand grab her head- Lilith's. "Zoe if you wanna finish her off you have to go deeper, like this..." 

Lilith pushed her down gently. Zoe resisted at first, but she knew she wasn't doing it well and she didn't want to have to suck for hours. With Lilith's help, she got over her reservations and took more of Sami's dick in her mouth, until her lips pressed against her hand holding from the base. 

Lilith helped her pull out first, then push back in, until Zoe finally felt like she was sucking for real- which she didn't know what to feel about, but at least it was a friend's cock. Between moans and sighs, Sami started giving her some more instructions. 

"Zoe- careful with your teeth-"

'Come on, Zoe! Use your tongue more...'

'Nomi, you should take it to the base now.'

Lilith laughed at the last one. "Gods, you're awful..."

Blinking, Zoe let go of Sami's length and next time Lilith pushed her down, she didn't stop until the cockhead hit the back of her throat and she started gagging. 

She wanted to pull out, but she absolutely shouldn't, so despite her gags and retches she slowly took more and more of Sami's cock- until she was red-faced and drooling and it felt completely impossible to keep going.

"You got this, Zoe, it's not that hard." Lilith encouraged her softly while patting her head for comfort. Zoe had streams of tears flowing from her eyes, she was still gagging and her body and mind struggled against each other to force Sami's cock deeper inside until...

"Nomi, you should not have a gag reflex." Sami said. All of a sudden Zoe blinked, and she took the fraction of inch that she had left. It was a massive relief in more ways that one. 

"Fuck, Sami, you only think when you have your cock sucked?" Lilith said. 

"That was smart, huh?" 

"Shut up."

Zoe was now pressed against Sami's pubes- they tickled her nose, and when she opened her eyes everything she could see was Sami. Her hard cock was filling her mouth and throat and she could feel every little throb. 

What she couldn't do was breathe, so eventually she pulled back until she could take a deep breath through her nose, and then pushed back down to the base. 

"Wow, good job, Zoe!" Lilith praised as she kept helping her suck. Sami only praised her with a moan. Zoe was wincing a little- Sami was leaking more and more precum, and she simply hated the taste... "Hey, look at the face she's making." Lilith continued. "You taste awful, Sami."

"Nomi, you s-should love how my cum tastes." Sami said between moans. 

Suddenly it felt like Zoe had gulped a spoonful of hot strawberry ice-cream- the best she ever had, and of course she started sucking harder because it was her favorite favor. While Sami cursed and moaned, Lilith scoffed. 

"You're just abusing it." The girl said, sounding a little bitter. But she still helped Zoe move her head to suck Sami off. For a few minutes all Zoe could hear where the lewd wet sounds of her own throat and mouth as she serviced Sami's dick as responsibly as she could.

Suddenly Sami slapped Lilith's hand away and grabbed Zoe's head with both hands. Zoe just closed her eyes as Sami pulled her up and down her dick even faster than she was already- it was kinda rude, but if that got her to finish faster... Not much longer later Sami began grunting, her dick spasmed inside Zoe's mouth and she felt the delicious semen start to shoot down her throat and fill up her mouth.

She kept sucking, because at least it tasted good. She felt like she'd been drooling gallons, but she managed to cup her hands to catch the mix of cum and spit that left her numb lips. Sami made her suck her orgasming cock until she started to soften and finally pulled out. More spit fell from her dick to Zoe's face.

"Holy fuck." The girl breathed out as Zoe just savored the strawberry flavor filling her mouth. She had swallowed most of it without thinking. "Fuck, Zoe..."

"Zoe don't spill that, okay?" Lilith said in a strange tone. Zoe looked at her, then at the mix of fluids she had on her hands. "Lick it up." 

She narrowed her eyes at her. It tasted amazing, sure, but it was still Sami's cum and she preferred to wash it away on the bathroom if she had the choice...

"Nomi, you should lick all of that up." 

She basically drank it from her hands, and then she looked down. She had spit all down her body to her thighs. She began lifting up what she could with her fingers and licking it off, ending with trying to get it off the spit on her face.

She was still kneeling between Sami's legs, but the girl now leaned down on her bed, recovering from cumming what felt like an entire cup of strawberry smoothie into Zoe. But Lilith was still looking at her.

"All good, Zoe?" 

"Yep." She said. Her lips and tongue were a little numb and her throat was sore, but she just... had to be happy to be there. She laughed. "That was awful, though."

Lilith patted her head. 

"Don't worry, it's gonna be my turn now." 

"Oh." Zoe said without thinking much about it. "You gonna... suck Sami off too?"

Sami snorted then barked a laugh. Lilith closed her eyes and took a deep breath, then she patted her head again. 

"Zoe. Watch your mouth. Okay?"

"Oh- sorry." She only managed to say. "Um, can I wash now?" 

She started to stand up- her knees were aching too and she didn't actually expect them to say no in the sorry state she was- but Lilith grabbed her hair, stood up and pulled her towards her bed. 

"Ouch! Careful." She complained, but laughing. Lilith didn't let go. "Okay, um-"

"Listen Zoe, you just had Sami's entire cock down your throat, don't you think I deserve something too?"

Zoe stared at her in shock. "What do you mean- I *had* to suck Sami."

"Yeah Lilith, she had to." Sami agreed lazily, still sprawled on her bed. "Why don't you just use it? What are you trying to do?"

Lilith sat on her bed and pulled her closer, and Zoe twisted around to ask Sami what she meant by that, but then Lilith grabbed her breasts and squeezed and Zoe yelped. She turned around bright red. 

"L-Lilith!" She said in shock. She knew Lilith wanted to touch her there before and she was kinda inviting it by having no bra or anything on, so she didn't immediately pull back, but... "I don't- Please stop." Lilith didn't stop, so Zoe reached out and grabbed her arms. Then the girl froze, stared at her in the eyes, and for some reason Zoe felt like she was in the wrong. "Please??"

"Zoe you can't even do this for me?" The girl said, and she sounded hurt- Zoe could only stammer, stunned. "Nomi..." Lilith continued, very slowly and in an almost frustrated tone. "... you should be addicted to how my skin feels, to my scent and taste. Okay?"

She was distantly aware of Sami making a comment about Lilith being the real freak, but, right then, all she could think of was the feeling of Lilith's hands groping her chest. The sensation multiplied once, twice... Lilith's skin burned her own and the feeling dug inside her and spread through her flesh and it her made more and more sensitive to it...

She knew she shouldn't let Lilith do it, but she still stumbled forward, searching for more. "Lilith..." She gasped, panicking. 

"Shhh its okay, Zoe." Lilith cooed, she sounded happier now. "You like that, right?" She asked as she pinched her nipples, making Zoe blank out for a moment.

Did she like that? She only knew she needed it. She gasped in desperation when Lilith stopped touching her. "W-wait, please..."

There was a little spike of relief when Lilith reached to the back of her neck and that delicious warmth spread through her skin. Then the girl started pulling her down, and Zoe felt too foggy to even consider resisting. 

Unfortunately then Lilith's hands left her neck and she whined, trying to chase them...

"Zoe, sit!" Lilith said, loud and stern, and mostly out of shock Zoe froze. "If you move I'm not letting you touch me."

Zoe gulped, then whined, then balled her hands into fists and sat on the ground. Her breathing picked up in seconds- Lilith's legs were right there, she needed to feel that warmth again, she felt like she was going to die if she didn't reach out and...

"... the hell you did to her." She distantly heard Sami say. Lilith giggled. 

"She'll be fine, Zoe's a patient girl..." Zoe whined in response. "Aw, Zoe... you want one of my socks, puppy?" 

She didn't appreciate the 'puppy', but wide-eyed she stared at Lilith's crossed, pijama-covered legs, and down to the black lace around one of her exposed ankles and her two white shocks below. They had to taste like her- Zoe just nodded rapidly, and Lilith laughed a rich, happy laugh. 

Lilith took off her sock agonizingly slow, then held her up above her between two fingers. Gulping and whining, Zoe struggled not to reach up to it- she remembered Lilith didn't want her to move. 

The older girl hummed a little and watched her. Zoe felt dizzy from the anticipation and from the weak Lilith scent that got to her sitting as she was near the girl and her bed, which wasn't nearly enough to sate her but more than enough to make her need more- it was like dying of thirst and holding her tongue out to catch a few droplets of water, she was going insane... After a few more seconds of torture, Lilith finally dropped it. 

Zoe caught the sock in her hands, brought it flush to her face and took a deep, desperate breath. Nostrils flaring against the fabric, she trembled as the warm feeling spread from her nose into her lungs and to every cell of her body. 

She couldn't describe the smell with words-- it was just Lilith's strong, undiluted scent and she needed it to live. She huffed deeply into the sock trying to take all of its warmth inside her. She knew she was being embarrasing and she heard the older girls laugh but she was too far gone to care. 

"Zoe you look so cute like this..." Lilith giggled. Zoe wasn't willing to divert any attention from the sock to react to that. "Do you want the other one, puppy?"

Hearing that question she realized one sock would never be enough. She nodded forcefully. 

"No, Zoe, ask for it nicely- two barks for yes."

She was already beyond embarrasment, so she tried. "Whoof..." Muffled by the sock, it didn't came out right. "Whoof."

"That sounded sad... Zoe are you sad?"

She shook her head quickly. "Whoof! Whoof!"

Lilith's laugh sounded so nice. "There you go! Good girl..." As she removed her other sock Zoe clinged to the one she had, but she was barely able to hold back from reaching out again, specially when Lilith looked at her sternly: "No hands for this one, Zoe. Look up and close your eyes." 

Zoe didn't understand but she obeyed. She didn't have to do what Lilith said, but they were here socks after all... she felt the girl set the other one over her closed eyes and the bridge of her nose, like a mock blindfold.

The one she'd been huffing was losing it's scent, but the one on her eyes... it was still rich and strong, and she couldn't reach it. She whined a little and comforted herself taking another deep breath of Lilith. 

She remained in that predicament for a few minutes, sitting on the ground, completely naked, drying spit and cum all over her and her face covered with Lilith's white socks, unable to reach the one she wanted.

"Fuck, Sami, look at her." She heard eventually.

"Oh, I'm looking."

"... So fucking hot."

"Zoe, you having fun?" Sami laughed behind her and Zoe whined. She was NOT having fun, she was barely holding on to dear life. "Shouldn't you thank Lilith for this?"

She probably should, Lilith didn't have why let her sniff her socks... "T-thank you Lilith." She managed to say. 

"It's okay, Zoe." Lilith spoke, warm and giggly. "You want more right?"

She responded with a whine. She needed more. She heard Lilith shuffle on her bed and the sock was lifted from her eyes. 

"Lay down on the ground." Lilith told her and Zoe hesitated. "I'll let you lick my feet."

Zoe glanced down, then up, then down again to Lilith's now exposed feet. Like Sami's cock, she didn't know feet could be so beautiful. Clutching her comfort sock, she turned around to lay flat on her back. The carpet tickled her exposed skin, and her head was a few inches away from Lilith's feet. She felt pathetic and desperate.

Thankfully Lilith didn't make her wait long before putting both her feet on her face, like stepping on her, covering her with her warm soles... Zoe took a deep breath against them and desperately tried to move around to inhale more. Lilith's skin felt so soft...

"Stick out your tongue, Zoe. There you go."

Zoe did because she needed to taste the toes that curled against her lips. She stuck her tongue out and tried to lick as much as she could, and Lilith giggled as she repeatedly grabbed her tongue between her toes, like playing with it. 

"Lilith- you've never made me do something like that, right?" Sami laughed. 

"Shut up, Sami." Lilith laughed back- but hers sounded more like a moan. 

She didn't know how long she stayed like that. The warmth, the scent, the taste, the weight when Lilith playfully pushed down on her face... the more she took in the more she needed. She started squirming on the ground until something light settled on her stomach, like a hand... When she opened her eyes all she could see were Lilith's feet and legs. It was hard to tell from that angle but she thought the girl was moving her hand under her pants. 

"Sami go away, it's my turn." Lilith grumbled between moans. Sami laughed close: she was moving Zoe's legs open and kneeling between them while she caressed her stomach.

"I'm just gonna help poor Zoe out..." The girl said. Zoe wasn't thrilled to hear that and she squirmed some more, trying to push her away- but she couldn't get away from Lilith's feet when the girl essentially jabbed her big toe inside her mouth. All Zoe could do was suck it and reach down blindly to tap Sami's leg- but she froze when the girl tapped her back, just, directly on her crotch. 

Zoe gasped and arched her back. All the warmth that'd been building up inside her through Lilith's scent, taste and touch pulled down her body and around her crotch, feeling a fire right where Sami started touching her. But it wasn't okay- Sami hadn't asked- she tried to struggle again but-

"Nomi, you should know we can touch you however we want." Sami said and Zoe dropped her arms and moaned. "Gods Zoe, such a cute little pussy..." The girl laughed as she rubbed four fingers up and down Zoe's now wet core, and even though Zoe shouldn't be embarrased about her body, she still thought that was kinda rude. 

"... Perv." Lilith agreed with her, gasping between now outright lewd moans. Sami laughed and kept roughly rubbing Zoe, making her whine and moan loud against Lilith's feet, the big toe hooking inside to keep her mouth open. 

"Look at her, she's so wet..."

Lilith giggled-moaned. "Zoe you like my feet that much?"

"She was also wet while sucking me off, I bet."

"You wish, perv."

"... Me? You're about to cum from getting your toes sucked."

Lilith responded to that with a lewd scoff and Zoe couldn't formulate much thought. Desperately sucking and licking Lilith's feet, it was like the warmth and need the girl's scent injected on her was siphoned inside her body all the way directly to her poor cunt, where Sami's forceful fingers forced it back out of her, and all she could do was shake and moan as she started moving her hips down to meet more of Sami's unforgiving hand...

Soon Lilith lifted her feet a little, making her whine as Sami grinded her pussy. "Zoe, come to bed, you're gonna cramp." The girl breathed out, now Zoe could clearly see she had a hand under her pants, touching herself. "Sami let's get her to bed."

"Come on, Zoe." Sami laughed and stopped touching her, and suddenly without any stimulation Zoe felt lost. She whined and whimpered as the older girls helped her up. They laughed at her. 

"It's okay, puppy." Lilith breathed, stretching, taking her hand off her pants and moving it to Zoe's mouth. "Open up."

Without thinking Zoe opened her mouth and sucked on Lilith's wet fingers. The taste made her eyes go wide and take them deeper, to the point they'd made her gag if she were supposed to have a gag reflex. She was aware that Lilith had been touching herself and that wetness was her arousal, but knowing that only pushed her to suck harder. 

While she focused on savoring Lilith's fingers the girls helped her lie in bed before getting comfortable themselves. She noticed Sami was taking off her jacket and Lilith removed her pants, sitting next to Zoe's head in only her panties. She looked at Lilith's exposed thighs and gulped needily. 

Lying on bed was a massive relief compared to the floor, but most importantly, it smelled more like Lilith. Zoe was breathing deeply and she started humping Sami's hand when it started assaulting her pussy again. Lilith thrusted her fingers inside her mouth and caressed her hair with her other hand.  

"Aw, Zoe, good girl..." Lilith cooed among other sweet nothings, thrusting her fingers faster into her mouth and testing how deep she could go. Zoe just watched her with glazed eyes, but then Sami stopped rubbing her pussy, lifted her hips and settled between her legs and Zoe had to glance down. Sami only wore her shirt now, she was kneeling with Zoe's open legs on top of her own and her hard beautiful cock was angled above her mound. 

Obviously Lilith and Sami could touch her however they wanted, but as Sami grabbed her cock and started rubbing against her pussy she looked between the older girls pleadingly- surely Sami wouldn't push it in without warning... or at least wouldn't cum inside...

Lilith pulled her fingers out her mouth, making another dribble of spit fall to her face. Even though her mouth was free, Zoe couldn't articulate a word. 

She watched as Lilith reached down and pressed two fingers on her skin above her pubic area. She moved them in somewhat circular motions, like scribbling something. 

"So you don't get her pregnant, pervert." She laughed. Sami snorted back.

"Cheers."

Zoe watched as Lilith retracted her hand and a pink runic symbol flashed on her skin. She couldn't see it well from that angle, and when Sami pushed the head of her cock against her entrance she stopped paying attention. 

"W-wait." She managed to mumble, but so quiet neither of the girls heard. Sami's hard cock slowly slid inside her, finding no resistance, and then Lilith moved a leg to the other side of her head to essentially trap her between her thighs, and the strong amazing scent that assaulted her nostrils made her blink and breath deeply. 

As Sami grabbed her hips and pushed all the way inside her, Lilith parted her panties and Zoe fixated on the girl's puffed, wet pussy. Lilith shaved clean, she noticed, probably used a spell for that. Zoe's mouth was open for some reason. 

"Try to stick your tongue out, Zoe." Lilith asked as she lowered herself to Zoe's face, both hands tightly gripping her now messy hair. Zoe closed her eyes as the girls started moving at the same time: Sami to slid her cock inch by inch in and out of her, and Lilith to rub her intoxicating cunt against Zoe's mouth and nose. 

Zoe felt very lightheaded for a few moments, breathing in Lilith's core directly, and clenching against Sami's hard cock. Her hands gripped the sheets because she didn't know what else to do. The two older girls started moving faster as Sami's groans and Lilith's moans mixed together and Zoe struggled to breath actual air- every breath she took came with the searing scent of Lilith's pussy and as the girl kept her head still by her hair she had no other option but slowly get drunk on her and become more and more susceptible to Sami's assault. 

She felt Sami grabbing her waist for purchase as she thrusted slow but deeply inside her. She pushed so strong, crashing their pelvis together and pushing Zoe roughly against the bed each time, making the entire frame shake. She felt like her pussy was being crushed every time Sami came down and her insides loved every single second of it. She didn't even notice it coming when in one of those thrusts Sami's entire cock bottomed inside her in one motion and Zoe gasped, coming hard on the girl's cock. 

She didn't know if it was more embarrasing that she came so hard or that she did it around a friend's cock, squirming and pushing her out, or that despite her moans being muffled by Lilith's pussy both the older girls noticed instantly what happened. 

"Woah- Zoe!" Sami laughed as she held her writhing legs and tapped her still twitching pussy. 

"Zoe please look at me." Lilith moaned in a single breath, and despite everything, Zoe managed to open her eyes. Lilith had removed her shirt at some point and was only on her bra- rutting roughly against her face her sweaty, almost naked body looked so powerful from that angle- it took a few moment for Zoe to meet her eyes. Lilith's face was scrunched up in pleasure and need as she looked back into hers. "Zoe-" She began saying while thrusting even rougher, hitting Zoe's nose and making her tear up. "You're- so- fucking- cute-" 

As she said that her thighs clamped on Zoe's head and she pulled on her hair, and Zoe couldn't breathe at all as Lilith pushed down fully on her face, covering her mouth and nose. Between her tears Zoe saw Lilith turn her head back and yell another "Fuck!" as she came on Zoe, at the same time, Sami stopped teasing her twitching clit and entered her again...

"Shit..." Lilith mumbled as she released her head- there were strands of hair stuck to her fingers. Zoe saw her lean down to rest her arms and head on the headboard, but she kept sitting on her face, while sami spread her shaking legs further apart and hit her deep thrusts from a different angle than before. 

Dizzy, Zoe tapped Lilith's thighs, her vision cloudy, and the girl sat up slightly. "Oh, sorry, Zoe..." She breathed out. Zoe took a hungry, deep breath that quickly got cut by a moan as Sami thrusted down again. 

"So cute..." She heard Lilith say. Her thighs were still around her head and her pussy a few inches from her face. She saw the girl twist her body back and reach behind her to touch Zoe's clit- Zoe gasped a high-pitched moan. "Sami- you better not cum on my sheets."

The other girl grunted a "Fuck you" and thrusted faster inside Zoe, grabbing her legs up, and with Lilith's fingers rubbing her clit at the same time it didn't take long for Zoe to cum again. This time Sami forced her cock deep inside despite how much Zoe writhed and squirmed, making her walls clench strongly around Sami like she was trying to milk her dry, all while Lilith played with her clit and turned to see her reaction. 

Zoe couldn't start to control her own moans- she didn't even hear the sounds she was making. The Lilith-scented cloud on her mind was starting to lift and she was starting to realize she was having sex with her new friends... Which she didn't know how to feel about, but- she knew Sami and Lilith could touch her however they wanted so maybe it was fine, and Sami was starting to thrust faster and Zoe's moans became tuned to the rythm at which Sami slammed her against the matress... 

... she yelled as she came again, shortly after the last time, arching her back and wetting Lilith's fingers as they quickly flicked her clit. She felt Sami hit a few more quick, shallow thrusts before she gasped and her cock tensed inside her, splurting rope after rope of the thick cum Zoe now knew well. Little aftershocks afterwards made her helplessly writhe against the sheets, under the weight of the two older girls. 

After cumming inside her Sami collapsed half on top of her. The girls bickered a little when Sami leaned on Lilith's shoulder. But Zoe could barely hear them. Lilith moved aside and sat next to her, starting to pet her hair, and Sami slowly pulled out from her, but even that felt so far away.

"What's wrong, Zoe?" Lilith asked quietly. 

Zoe felt overwhelmed, overheated, lightheaded, tired, she was covered in her fluids and the other girls', lips and tongue were numb, her throat was still sore from sucking Sami, she felt like Lilith had crushed her nose, her eyes burned, she was still lacking air, her hair was ruined and her pussy twitched painfully and still leaked cum...

"... Why did we have sex?" She groaned weakly. Apparently it was a lot on her body. The two girls looked at her. 

"Why? You didn't like it?" Sami laughed. "It felt like you did."

By that point Zoe was almost not even embarrased she came so much on Sami's dick. "It was fine." She lied. Well, she didn't like how she ended up, for sure. "But we're friends, isn't it weird?"

"No, Nomi, you should know sex is completely normal between friends." 

"I know, just... we could've done something else."

"Ah, well, next time we'll do whatever you want." 

Zoe sighed again. "Fine..." She said, uncertain. As Sami finally let go of her and stood up, sighing, Zoe struggled to sit up. Her body didn't want to cooperate. "Can... I take a shower now, or... something?"

"No, Zoe, you still owe me one." Lilith sat, legs spread, and grabbed her head to gently push her between her legs. 

"Wait, Lilith-"

"What? You made Sami cum twice, so it's my turn again." 

Zoe didn't have the energy to struggle. After Lilith pushed her face against her pussy, Zoe just started licking without thinking. The taste made her feel good. Slowly she rolled over, getting comfortable on her stomach as Lilith's legs rested on her back.

A few moments later she yelped when someone slapped and grabbed her ass. 

"Fuck, look at this, Lilith." Sami laughed, groping her butt.

"Sami stop! I mean I know, but like, that's enough today for Zoe." 

"You think so?" 

"Go away. And grab your- fucking jacket."

She heard Sami laugh and leave. "But tomorrow I go first."

Zoe wanted to say they should do something completely different tomorrow, but it wasn't worth stopping licking. She heard the door of the bathroom open and close. She didn't know how to lick a girl's pussy any more she knew how to suck Sami off earlier, but Lilith guided her again, petting her hair, and after focusing on Lilith's clit for a while and hearing the girl's moans she thought she was doing well.

After she started getting better Lilith stretched and laid down, relaxed, and Zoe kept licking, even though it was hard to even move her tongue by that point.

"Hey, Zoe?" Lilith said a while later while petting her head. Zoe just hummed against her pussy for a response. "You know how friends keep secrets, right?"

Zoe hummed again. She heard Sami lie down on her own bed. "You definitely have to use it for that."

"I know. Nimo, you should never tell anyone what happens in this room, okay?" 

She nodded and kept licking. Lilith smelled so good. 

A while later they turned off the lights. Some time later, with a cramped tongue, Zoe dozed off between Lilith's thighs. 

x1

Show the comments section

Back to top


Register / Log In

Stories
Authors
Tags

About
Search