A/N: OK, this is a massive chapter, at least for me. Most of the chapters I've been posting lately have been about 3000 words long. Before that they were about 2000. This one is 6000! I know that other people manage to write them longer on a regular basis and I admire you for that, but me? Not so much. Still, there was a lot to fit in to this one. It's Emma, Jefferson and Regina. Yup. The three of them. There is actually a gif set that heavily inspired what happens in this chapter (the things I look up for plot bunnies - tragic really) and no I'm not going to post the link here. PM me if you want to see it, but you need to be over 18 (hell, you should be anyway if you're reading this!). Anyway, thanks for all the reviews and comments and suggestions. Enjoy.


Regina sat in the back seat as they drove to Jefferson's house, while Emma sat up front, nursing the chocolate cake and singing along to the radio. Whenever she glanced back at her friend Regina would grin or give her a thumbs up, but as they got closer to their destination she was starting to ask herself what the fuck she was doing. She knew she was hurt by what Robin had said to her, but was this really the best course of action? Inviting herself over for a threesome with her best friend and her maths teacher? After all, despite what she had said to Emma at the diner, she didn't actually believe that Emma fancied her. Sure Emma joked about showing her the benefits of being bifabulous (as she loved to call it) but there had never been any real sexual tension between the pair of them. They were best friends, and that was enough. Regina wasn't even sure she liked girls!

Then there was Mr Chapelier. From what Emma had told her, he was strangely dominating. Even Emma recognised that she was unable to resist him when he asked her to do something. Yes he was attractive, perhaps one of the sexiest teachers on staff, or at least the most sexual, but did Regina really want to do this with him?

But just as she was about to suggest calling it all off she glanced up, saw Jefferson's eyes in the rear view mirror, and was struck by the compassion she saw there. She raised an eyebrow and he mirrored her expression, before giving her a slight smile. Regina found herself smiling back, and suddenly she felt calmer. Not calm, not by a long shot, but calmer. She still wasn't sure if this was a huge mistake or not, but she had a feeling that if she did want to back out he would let her. There was just something about his gaze that made her feel secure.

She could understand now how Emma found it impossible to resist him. If he could convey all that in just one glance in a mirror, what would it be like if his entire attention was focused on her? Regina found herself eager to find out.

"This is going to be amazing!" Emma twisted around to look at Regina again. "The Hatter's house is incredible!" Then she turned back to the driver. "Hang on. Where is Grace tonight?"

"She had so much fun at her sleepover last night she went on another one tonight." Jefferson's tone was dry, and his eyes were on the road, but there was a twinkle in his gaze.

"Oh, lucky for you!" Emma teased, and then twisted back to look at Regina. "Grace is Jefferson's daughter."

Regina nodded.

"You mentioned that yesterday." She reminded her friend, and Emma frowned.

"Oh yeah!" She giggled and sat back in her seat. "Sorry, bit excited."

Regina chuckled.

"Really? Can't half tell!"

Emma just stuck her middle finger up at her best friend and settled back down. Jefferson snickered and then they were pulling into driveway and heading into the garage.

"This house is amazing Reggie." Emma announced. "It's massive and beautiful and has an indoor pool and spa and oh man, just wait till you see it!"

"Is she always this excitable?" Jefferson muttered as he parked the car and got out.

"Only when she's nervous." Regina murmured low enough to only be heard by the driver. Jefferson raised an eyebrow.

"And what about you Ms Mills? What are you like when you're nervous?"

Regina shrugged and leaned forward, giving him a quick kiss.

"I just do reckless things." She said, and sauntered past him to catch up with Emma.

Jefferson laughed at that, and told the pair to go on and make themselves at home.

"I'll be in in a minute."

Regina slipped her arm through Emma's and they made their way into the house. Once they were alone and Emma was heading towards the kitchen, she stopped grinning. She put the cake down on the counter and then turned to face Regina.

"Ok. So out with it. What's going on? Do you really want to be here?"

Regina frowned and sat down on a bar stool.

"Why? Don't you want me here?"

"What? No! Of course I do!" Emma sat beside her, her knees angled towards the brunette's. "I just… this isn't exactly something I'd expect you to do - volunteer to come over for a threesome." She peered at her. "That WAS what you were offering, right? Because I'm pretty sure that's what the Hatter's expecting."

Regina chuckled and looked down.

"Yeah, that's what I was offering." She replied. Then she lifted her gaze and Emma could still see her eyes red from tears. "I didn't finish telling you what happened did I?" Emma shook her head and gave her an encouraging smile. "We were sitting on the lounge, having a glass of wine, and he was giving me a foot massage. It was so lovely and cosy and homey and yeah. But then Roland screamed out because he was having a nightmare or something and I jumped and spilled red wine all down my blouse. Robin raced off to look after his kid and I was in the kitchen trying to clean my shirt."

"Did you pour salt on it?" Emma asked and Regina rolled her eyes

"Considering the fact that I taught you that trick, yes I did remember it!" she muttered and Emma just pouted at her, motioning for her to continue with the story. Regina drew a breath and continued. "So I was standing there with just my bra on, and Robin came back and he was watching me, and then he saw the hickeys the dickhead gave me and asked me what they were." She had to keep speaking before Emma cut in and commented on her only being in her bra. If she didn't get this story out in one go she'd start crying again, she just knew it. "I told him I got them the night before, and then burst into tears. He started hugging me and it was so lovely, and I told him about Daniel and the accident and Viktor liking me, and then I told him we had sex and he was all 'did he force you?'" She had tears in her eyes again, and she had to stop to sniff them away. "He said that it wasn't fair, what Viktor did, because he guilted me into fucking him."

"Did you tell him who it was?" Emma was shocked, but Regina shook her head.

"No. I didn't give him any names. I just said it was my boyfriend's brother. He didn't seem to draw any links." Emma nodded and Regina continued. "What he said was so sweet, I couldn't help it, I kissed him."

"Weehey!" Emma cheered, but Regina shook her head. "What happened? Did he kiss you back?"

"He kissed me back alright." she muttered. "But then he told me how wrong it was, and how I was only doing it because I was hurt and he was there." Emma scowled. "I told him I wanted to be with him, and he said that I'd had sex with somebody else the night before just because they were there, so why should he think he's any different."

Emma's eyes went wide and she pulled back in shock.

"That prick!"

"I know!" Regina agreed, feeling so angry again. "I mean ok, so I know that it was a mistake to screw Viktor, but after all we've been through I can't believe he could say that. So I stormed out and came to see you."

"Oh Reggie," Emma slipped down off the stool and wrapped her arms tight around her best friend. Regina clung to her, trying not to cry but unable to stop a few tears escaping.

"So yeah. Apparently I'm a whore that fucks anybody that's around. If that's the case then why the hell not make the most of it hey?"

Emma chuckled and sat back on the stool, her hand on Regina's thigh.

"Are you sure you want to go through with this though?" She asked again and Regina shrugged.

"It depends. Are you gonna get all weird and love sick on me if I let you fuck me?"

Emma burst out laughing.

"Um, no! I don't think so."

Regina grinned.

"Good!" she wiped her eyes. Then she looked serious. "I might regret it, I know that. But lately whenever I try to do the right thing it seems to backfire on me. I tried to build bridges with Viktor and that went to hell in a handbasket pretty damn quickly. I tried to reign in my feelings for Robin and that just got all kinds of fucked up when I let things slip. Now I'm going to choose to do the wrong thing for once, and maybe it will turn out ok."

Emma wasn't sure she followed Regina's logic, but she was going to go along with it anyway.

"Nothing will change between us, I promise you that." She insisted, and Regina nodded.

"It's not like I've not seen all your bits anyway." Regina agreed. Emma smirked.

"That's true. You've just never tasted them before!"

Regina shrieked.

"Oh man! You want me to do that?"

Emma grinned and shrugged.

"Don't know. Only if you want to. But I bet if we did it to each other it would drive the Hatter mad!"

"I thought I was already mad!" Jefferson said as he walked back into the room. Both girls looked up, their guilty expressions mirror images. Jefferson chuckled. He had changed out of his black suit and scarf and was dressed in linen trousers and a soft shirt. Regina had never seen him looking so relaxed. She had to admit that it was a good look for the man.

"Yeah well," Emma shrugged. "We can always try to drive you just that little bit extra crazy!"

Jefferson walked over to them and stood between them.

"Well you are more than welcome to try." He replied. "But first a question. Which form of relaxation would you prefer?" He held up a bottle of wine in one hand, and a couple of joints in the other. Emma and Regina glanced at each other and grinned.

"Both?" They said together, and Jefferson smirked, slinging his arms around their shoulders.

"You are my kind of ladies." He announced. Then he let them go. "Head over to the lounge, I'll get us some glasses."

The pair of them headed over to the long white lounge in the next room, holding hands and giggling. They had decided they were going to enjoy this, and they were going to make the most of it!

"Take off your jacket." Emma said as she sat down, dropping her own jacket on an arm chair. Regina went to undo her zip but then she paused, blushing.

"I don't have a top on." She pointed out. Emma raised her eyebrows. and Regina swiped at her as she laughed. "I spilt wine on it, remember? I was so pissed with Robin I just put on my jacket and stormed out. My top is still in my car, which is still at Granny's!"

Emma burst out laughing and then she leaned forward.

"I'm not wearing any knickers." She replied and it was Regina's turn to stare. "They're in Jefferson's jacket pocket."

"And you're not getting them back any time soon!" Jefferson smirked as he carried three glasses and the bottle over to the lounge, the joints in his shirt pocket.

"When did you have time to give him your underwear?" Regina was glancing between the pair of them as Jefferson sat down between them and started to pour the wine.

"At lunch time," Emma was blushing. "He called in to visit me."

"And what? Took you up against the alley wall?" Regina's tone made it obvious she thought that was ridiculous. But one glance at their expressions and she squealed. "No way? In the middle of the day? But anybody could have seen you!"

Emma shrugged.

"That's part of the fun!" She admitted and thanked Jefferson as he handed her a glass of wine. Regina took her own glass and took a sip, while Jefferson sat back, looking at the two girls with him.

"Regina, you should make yourself at home, take off your jacket."

Regina shared a smirk with Emma and then nodded.

"Ok." she undid the zip and slipped it off, revealing the lacey bra that had been such a distraction for Robin earlier. Jefferson's eyes widened slightly.

"Are you often in the habit of walking around in your underwear Ms Mills" He asked her and Regina just grinned.

"Only when I spill stuff on my top." She replied, and took another sip of wine, letting some drip onto her chest. "Opps!" Her eyes were locked on Jefferson's.

"I've got it!" Emma blurted out and set her glass down, leaning over Jefferson to drag her tongue along Regina's breastbone, lapping up the drops of wine. Then she sat back, rather proud of herself, and took up her own wine again. Regina stared at her best friend and Jefferson just sat there, waiting to see how she would respond. It took her a moment, but then she dipped her finger in her wine glass and dragged it down between her breasts, her eyes now focused on Emma.

"I'll get this one." Jefferson told her, and he dipped his head to lap at the wine, prompting a soft moan from Regina. Then he sat back, as calmly as you please, and sipped his wine.

Emma watched for a moment, stunned, and then she giggled with delight.

"Oh this is going to be so much fun!"

Jefferson just grinned and Regina smirked, and the three of them enjoyed their wine in silence for a while.

"Ok," Jefferson set down his empty glass. "First of all we need to establish some ground rules." Both girls looked at him curiously. He smiled at them both. "Well, actually just one ground rule. And pay attention because I'm going to be sensitive here and it doesn't happen often, so if you miss it it's your own fault!" He tried to look menacing and just earned grins from the pair of them. He rolled his eyes but smiled as he went on. "You two are best friends. I assume that you've not done this before though? Been together?" They both shook their heads. "And are you SURE that you want to do this?" They glanced at each other and smiled shyly, nodding slowly.

"We've talked about it already." Regina explained.

"Before tonight?" Jefferson was interested. Regina shook her head. "Right. So not a lengthy discussion then." He muttered. "Ok. Well here's the thing. I want this, and usually if I was in this situation, with two women willing to do this, then I wouldn't bother stopping to check, but I actually like you two, and so like I said, I'm being sensitive. If at any moment either of you wants to pull out, to stop, go home, take a timeout, whatever, then you can do that ok? No questions asked, no judgements."

Emma stared at him.

"You'll let us stop? You never let me stop!" She couldn't help pouting and Jefferson fixed her with a glare.

"Ms Swan, are you suggesting that I've made you do anything you didn't want to do?"

Emma blushed and looked down, shaking her head.

"No."

"Exactly!"

Emma just poked her tongue out and Regina laughed. Jefferson leaned over, gave Emma a kiss on the cheek, and then settled back against the seat.

"I'm not going to keep going on about it, once we start this I won't bring it up again. But if either of you do want to stop you have to promise that you will do it. Doesn't matter what is happening or who is doing what, or whom, you are allowed to stop, get up and walk away. You can stay here or you can tell me to drive you home and I will do it. I will not have the ruination of a life long friendship on my conscience."

He almost sounded angry as he made his insistence, and the girls shared a smile. Then they reached forward, each placing a hand on his chest. Years of friendship had them mirroring one another more than they realised.

"Thank you Jefferson," Regina kissed his cheek.

"Thanks Hatter," Emma kissed his neck.

"Yeah, well, don't expect me to be this nice all the time." Jefferson was actually blushing as he mumbled at them. The girls giggled again, and then Jefferson stood up.

"Where are you going?"

Jefferson grinned at Emma's sulky tone.

"I'm going to let you girls get acquainted first." he explained. "It's the best way to make sure that you really want to be doing this." He settled in to the armchair looking for all the world like he was about to watch a game on the tv. Emma and Regina glanced at him and then at one another.

"I'm game if you are?" Emma finally blurted. Regina smiled and finished her wine, setting the glass down a bit harder than she had anticipated.

"Take your shirt off. Not fair that I'm the only one in a bra!"

"Here here!" Jefferson chimed in and Emma poked her tongue out. Then she drew a breath, gathered her courage, and pulled her top off, glad she was wearing a lacy bra for once. Regina was feeling nervous, but she smiled, and sat forward.

"Last chance to back out." she murmured, and Emma just smiled softly.

"Do you want to back out?"

Regina shook her head.

"I want to kiss you." She replied. Emma's grin spread.

"Go for it!"

Regina paused for a moment, wondering if she should be doing this, and then she remembered Robin's words and decided 'fuck it'. She moved her head just that little bit further forward and pressed her lips against Emma's. Both girls had their eyes open, and they were smiling, almost giggling as they kissed. But then Regina pressed her mouth just that little bit harder against Emma's, and Emma brushed her tongue against Regina's lips, and soon the kiss was deeper, their tongues in each other's mouths, and their hands lacing through each other's hair, as they held one another close.

Gradually Regina started to lean back as Emma pressed forward. Regina lifted her legs up onto the sofa, having kicked her shoes off earlier, and it didn't take much before Emma was lying over her, her hands running down Regina's sides as they kept kissing, their heads tilted and their noses brushing against one another. They were still smiling as they angled their faces, and they kept their eyes open, staring at one another in wonder, while the kisses heated up. When Emma's hand strayed down to Regina's hip, encouraging her to bend her leg, Regina finally eased away from the kiss.

"You're really good at that!" She sounded surprised, and Emma grinned.

"You're fantastic at that!" Regina smirked and then she tilted her head as Emma started kissing her neck, and making her way down to Regina's chest. She kissed along the edge of Regina's bra, and then glanced up at her friend, seeking permission to go further. Regina nodded quickly and Emma grinned, then she eased the cup of Regina's bra down, exposing her breast. She gently licked the top of her breast and then swirled her tongue around Regina's nipple, prompting another soft moan from the brunette. Emma glanced up, the pride evident on her face, and let her left hand move to Regina's other breast, massaging it through the fabric.

Glancing up regularly, Emma sucked on the nipple between her lips, and then kissed under her breast, occasionally pulling the soft skin into her mouth, hard enough to cause the skin to redden, but not enough to bruise. She wanted to be soft and gentle, she wanted to worship her, lavish her with affection, and it felt wrong some how to give her love bites. Not when the ones she already wore had caused so many problems. Regina, who usually enjoyed the sensation of being marked, found that this gentleness was just as erotic, if not more so, than anything else she'd experienced.

Emma switched breasts then, pulling the other cup down. The gathered fabric forced Regina's breasts up and Emma grinned at the sight, before mimicking her earlier actions on the newly bared breast. While she lathed at Regina's nipple she rocked her hips against her thighs, desperate for any sort of friction. Regina had to force herself to take an active role in all of this, enjoying the feelings too much to do much more of anything. She made herself touch Emma, dragging her nails along Emma's sides, and causing the blond to lift her head and grin at her friend.

Both of them had forgotten the man sitting across from them, but Jefferson was more than fine with that. He was enjoying the show before him. He had eased his trousers down and had his hand wrapped around his cock, slowly pulling on it as he watched the show in front of him.

"Do you want me to keep going?" Emma whispered, and Regina nodded quickly.

"Please!"

Emma's lips were back around Regina's nipple as she chuckled. Then she started to kiss her way down Regina's smooth belly, before getting to her jeans. She lifted her head and when Regina gave her an encouraging smile, she undid the button and fly. Regina lifted her hips so Emma could pull them down and the pair of them worked together to get them off her legs.

"I can't believe I'm doing this!" Regina murmured, her cheeks red. Emma looked up at her, from her position crouched between her legs.

"Are you sure you want to?"

"I think so?" Regina chewed her lip. Emma gave her an encouraging smile, and then started to kiss her way up the inside of Regina's leg.

"Remember, if you want me to stop you just have to say so."

"OK." Regina nodded, and then her head fell back as she concentrated on the sensation of Emma's lips making their way up the inside of Regina's thigh. "Oh fuck!" Emma lifted her head and flashed her a concerned look. Regina glared at her when she realised Emma had stopped. "What? NO! Don't stop!" Emma chuckled and went back to what she was doing.

She had reached Regina's knickers now, and started to kiss her mound through the black lace. Her fingers were dancing lightly over Regina's hips as she kept mouthing her, wanting to give her as much time as possible to back out if she wanted to.

"You ok?" She finally lifted her head and Regina nodded.

"But you're overdressed!" Regina replied, and Emma grinned.

"I'm not wearing any knickers remember!"

Regina just fixed her with a glare.

"I'll get rid of mine if you get rid of yours!"

"You're on!" Emma kissed her knickers one more time and then stood up, ready to strip off her clothes.

When she was on her feet she glanced over at Jefferson, jumping slightly as she remembered he was there.

"You having fun all the way over there on your lonesome?"

Jefferson nodded slowly, his Cheshire grin in place.

"Oh don't worry about me ladies. You just keep doing what you're doing."

The two girls grinned at him, and then finished getting their clothes off. Regina folded her underwear neatly, bra on top of knickers, both placed on the floor and out of the way. Emma tossed her bra on the sofa and kicked her jeans away, before kneeling back between Regina's legs. Jefferson chuckled at the obvious character displays.

Emma gave Regina one more chance to back out, and then she finally pressed her lips to Regina's cunt. Unlike Emma, Regina liked to keep herself bare, and it made life so much easier for Emma. She was not a fan of getting hair caught in her throat and wondered absently if she should start shaving herself. Then she made herself focus on the task at hand, and dragged her tongue along Regina's slit, before flicking it against her clit, trying to remember what she had done to Red, and what Red and Jefferson did so well to her.

Regina moaned softly as she felt Emma's lips against her, and even though she felt a bolt of nerves she pushed it away, concentrating instead on how good it felt. A part of her felt a bit sick about all this, but that part was getting smaller and smaller the longer Emma's tongue worked against her. For a beginner, Emma was damned good at this, and the way she sucked her clit into her mouth made Regina's moans increase. Emma was crouched down, her arse in the air, and her fingers working deep inside Regina's cunt when Regina noticed Jefferson finally stand up and walk over to them. He took up position behind Emma and, with a wink for Regina, knelt on the end of the sofa, pressing a kiss between Emma's legs.

Emma's head shot up and she twisted around to look at the teacher.

"I decided I was feeling lonely!" Jefferson quipped, and Emma grinned at him. Then Regina's hand was on her head, forcing her back between her legs and Emma resumed her licking and sucking and nibbling, while Jefferson worked his tongue between her own folds.

It was a point of pride for Emma to hear Regina's moans getting louder. The brunette had her hand in Emma's hair, holding her tight to her cunt, and Emma was rocking back as best she could against Jefferson, wanting him to thrust his tongue deeper into her. But the bastard was teasing her so much that it was driving her mad. She gripped Regina's hip with one hand, her other thrusting three fingers inside her, and she challenged herself to make Regina cum before Jefferson could do it to her. She wasn't sure if it was actually going to work, when Jefferson pressed a finger into her soaking folds, but then she felt Regina's grip tighten, and her thighs clench around Emma's head, and she sucked harder, her tongue thrusting into her as best she could, her teeth occasionally worrying against her clit and her fingers squelching as they pushed and curled inside her.

"Oh fuck, Oh fuck! Oh fuck!" Regina's voice was getting louder as she drew closer and closer to her orgasm. Jefferson was working Emma up, but she knew that he was dragging it out. The bastard was going to make her wait. But she didn't mind, not really. She kind of liked the idea that the first orgasm of the night would be Regina's. The poor girl needed it!

When Regina finally came she screamed so loudly that Emma looked up in shock, before quickly dropping her head again to lick her through the orgasm. She eased her fingers out and looked up at her, smirking with pride. Regina's eyes were wild as she lay there, gasping and panting. She wiggled her fingers, wanting Emma to come up and kiss her, but Emma decided she was going to take a leaf out of Jefferson's book and try to make her explode again. Jefferson stepped away from Emma, and Emma couldn't help the little whine that exploded from her lips, but then she went back to what she was doing, her tongue continuing to drag along Regina's soaking folds.

Jefferson walked around to the other end of the sofa and leaned down to kiss Regina. Regina was a little startled at first, especially by the taste of Emma on his lips, but then she slipped her hands up and pulled him closer to her, her tongue brushing against the back of his teeth and and the roof of his mouth, trying to catch every last drop of flavour. Jefferson had his hands on Regina's breasts, rolling her nipples between his fingers. Regina had to break the kiss when Emma managed to bring her off again, her clit already sensitive and sparking from the first orgasm.

As Regina caught her breath and Emma took a break, Jefferson stepped out of his trousers and held his cock against Regina's lips. Regina glanced up into his eyes and then she tentatively stuck her tongue out to lick against the head. Jefferson sighed with contentment and Emma looked up to see Regina's head turned slightly so she could take Jefferson's cock into her mouth. Emma couldn't help but wish she had a camera, thinking that there were few things she'd ever seen that were hotter. She slipped a hand between her legs, rubbing against her clit for a bit of relief, and then she started kissing her way up Regina's body, smearing the juices spread all over her face along Regina's flesh.

When she reached Regina's nipples she thought to stay there, one hand between Regina's legs and stroking her gently, while the other took up the position recently held by Jefferson. But Jefferson looked down at her and then glanced at his cock. Regina glanced at the blond as well.

"Help me out?" she sounded so sexy, and Emma couldn't help but shiver.

"If you want." She moved so she was lying half on top of Regina, and the pair of them started to lick Jefferson's cock, Regina's tongue on the underside and Emma's dragging along the top. Occasionally they would kiss one another around his cock and Jefferson, if either of them had bothered to look, was grinning like a kid at Christmas.

Regina reached up a hand and wrapped it around Jefferson's cock, pulling on it as she continued to kiss Emma and suck him off. Jefferson had his hand on Emma's back, and the two girls were rocking against one another, their cunts dripping into each other as they gave each other the friction they needed. Emma wasn't sure if she could get off like this, but before she had a chance to find out, Jefferson was pulling away from them. Emma looked up at him, wondering why he had moved, but he was walking to the other end of the lounge again. Before Emma could say anything, Regina was chewing her lip and giving Emma a shy smile.

"I wanna taste you." She whispered, and Emma's eyes lit up.

'Are you sure?"

Regina nodded.

"69 me?"

"Oh baby!" Emma kissed Regina hard then, and was about to turn around, when Regina did instead. She wiggled around so she was lying beneath Emma, and spread her legs for Emma's face.

"Lift your arse Emma," Jefferson ordered, and Emma dropped down at her shoulders, not even wondering what Jefferson wanted. As Regina lay there, looking up at Emma's cunt, she watched as Jefferson guided his cock into her. "Can you lick her while I do this?" he asked, and Regina nodded.

"I think so!" she loved this idea, it just seemed so debauched!

Jefferson started to thrust slowly into Emma, and Emma glanced back at him, grinning her thanks. Then she dropped her head again and resuming licking Regina, sucking up all the delicious juices that had gathered there, and running her tongue around her clit.

Regina enjoyed the view for a moment, fascinated by the sight of Jefferson's cock disappearing into Emma's cunt. Then she stuck her tongue out and let it rub against Emma as she moved. She had to be careful she didn't headbut Jefferson in the balls, but she finally found an angle where she could lick Emma and occasionally suck Jefferson as well. The novelty of what they were doing was almost enough on its own to make Regina come undone, but having Emma's mouth on her was more than enough to tip her over the edge, and soon she was gasping and moaning as she clenched her thighs around Emma's head again.

For Emma the sensation of Jefferson's cock inside her, as Regina sucked on her clit, was almost too good to stand. After what had felt like hours of teasing, she was finally allowed to enjoy what was happening to her and when she felt Regina's arousal flood her mouth she felt herself come undone as well. Jefferson just kept his hands on Emma's hips, slowly driving into her as he watched the two girls cum beneath him.

He finally pulled out, still hard and stroking himself, as the two girls collapsed on the sofa. Emma twisted around so she was facing the same way as Regina, and they cuddled up against each other, kissing tenderly as Jefferson stood there, his hand gripping his cock tightly.

"How are you still going?" Regina was stunned. Emma just grinned with pride at him.

"He's like the fucking Eveready bunny!" She explained. "He just keeps going and going and going!"

Regina started to laugh and then she rolled over and got on her hands and knees.

"Ok Bunny" she turned so her arse was facing him. "My turn now. Fuck me!"

"Eat Emma!" Jefferson ordered as he moved into position behind her. Emma giggled with delight and moved to sit in front of Regina, her legs apart. Regina gave a mock salute to the maths teacher and dropped her mouth down to Emma's cunt, her fingers spreading her lips apart as she dragged her tongue along her length and then sucking her clit into her mouth. Meanwhile Jefferson gripped Regina's hips and pushed into her in one long thrust. Regina moaned against Emma's cunt and pushed her hips back. Emma sat there, her legs bent and wide open and her hands playing with her nipples as she watched her best friend get fucked by their teacher.

Jefferson had been slow when he had been fucking Emma, but he wanted to cum now, and he started to snap his hips faster and harder against Regina. For her part Regina pushed back against him, and when he wrapped one arm around her, and started to rub against her clit, she bit down on the inside of Emma's thigh to stop herself from howling. Jefferson was bent over Regina and Emma leaned forward to kiss him. It was a stretch, but it was oh so worth it.

Then Jefferson was driving harder and Regina was biting and licking and sucking, and Emma was gasping for breath as she pinched her nipples and arched her back. Jefferson pinched Regina's clit, sending her spiraling off into another orgasm, and she sucked hard against Emma, causing the blond to scream through her release. Jefferson thrust a few more times into the brunette and finally let his own orgasm overtake him, pumping into Regina before he finally slid out of her and collapsed against the arm chair. Regina and Emma were gasping for breath and then they started to giggle.

"Holy shit!" Regina managed to make herself sit up, not quite sure how the hell she was able to move.

"I know right!" Emma reached out and gathered REgina to her.

"You ladies ok?" Jefferson asked, watching them carefully. Emma glanced at Regina.

"I am," She admitted. "Are you?"

Regina seriously considered it.

"You know, I think I actually am!"

Emma was so relieved she wrapped her arms tight around Regina and kissed her.

"i'm not saying I want to do it again after tonight," Regina went on after the kiss. "But for tonight it's awesome!"

"I agree." Emma snuggled into Jefferson as he sat beside her. "I'm not sure I could handle this as a permanent thing. But for tonight it's fantastic."

"As long as you both realise that I'm not planning on letting either of you go home any time soon." Jefferson informed them. Regina had curled up on Emma's lap and Jefferson started to run his fingers through her hair.

"That's fine with me. I don't particularly feel like going home any time soon." She announced.

"Me neither." Emma agreed.

"Good to hear!" Jefferson nodded and then pulled out the joints from his pocket. "So, who wants to get baked?"