Haley blushed and then asked, "So... so what now?"
"Well... we could continue making out here and run the risk of another girl coming in here and seeing us, or we could try making out in the stall instead." Brooke said with a mischievous grin on her face, her dimples showing as she opened up the toilet stall next to them and practically dragged Haley inside.
While that was probably the best choice out of the two options Haley was sure there should have been a third option for her to leave. After all, Brooke had said just one kiss, right? So why was she being pressed against the toilet wall with Brooke's tongue getting shoved down her throat?
Of course any annoyance at not being given a third option was quickly forgotten as Haley felt herself melt into the kiss, Brooke's lips skilfully overwhelming and conquering her.
This girl was so erotic and sensuous it felt like it was inevitable she would seduce Haley if she wanted too, the idea that she was helpless against this seductive creature actually an incredible turn on to Haley. It really shouldn't have been, and Haley felt ashamed that it was, but she couldn't help it. Brooke's lips just felt so soft against her own, that tongue working wonders, and those hands... those hands were everywhere and yet they weren't even touching her most sensitive areas. They were barely even close, and yet Haley had never been more turned on.
While it was clear this kiss was longer than the last time itself ceased to matter, the bell to signify the end of lunch echoing somewhere in the distance but Haley barely even recognised it, and soon it was a distant memory as she continued letting Brooke have her way with her.
After what felt like a lifetime Brooke's hands finally slid over the side of Haley's boobs through the fabric of her clothes, Haley letting out a soft moan of pleasure before sticking out her chest ever so slightly, submitting the upper half of her body to the other girl's skilful hands.
Brooke grinned triumphantly at this submission before claiming her prize, guiding her hands over the soft flesh of Haley's breasts, massaging them softly through the other brunette's clothes, squeezing more high-pitched moans of pleasure from Haley which only made Brooke grin wider.
If there's one thing Brooke had always loved it was a good seduction. She had always been good at it, then again she had never really had to try very hard to seduce a boy. The prospect of seducing a girl however seemed a lot more challenging, especially a married and supposedly completely straight girl, and the prospect of that challenge had been intoxicating from the moment Brooke thought it up. Now she was actually going through with it, that she was making out with this little lesbian virgin while squeezing her tits, oh, Brooke didn't think she'd ever been so horny. Well, maybe a couple of times with Peyton, that girl just brought out the little lesbo slut inside her, but she'd certainly never been more horny, which for her was really saying something.
Despite her horny state Brooke was able to hold off and not rush into things too much. She was not what most people would call a patient girl, but she could be patient if she needed to be, like now for instance. Haley clearly needed her to take things slowly, which was just what Brooke did, the horny seductress waiting a very, very long time before she slid her hands up Haley's top and began to slide her fingers over the other girl's bra in between the soft squeezes and caresses she had been giving to the other brunette's chest before.
Finally after what felt like a lifetime of teasing to both girls Brooke pulled down Haley's bra just far enough so that she could cup the other girl's breasts in her hands, giving them the same soft squeezing and caressing treatment as before while adding nipple manipulation to the mix.
The touches were so skilful Haley thought she would cum just from Brooke playing with her nipples. She thought the same thing sometime later when Brooke slowly slid one hand down her body until the fingers of that hand pushed in between Haley's legs, rubbing her through her pants for what felt like an eternity before reaching up and sliding into the waistband of her pants but not her panties so she could continue teasing her. After another eternity of rubbing, this time with Haley's soaking panties the only thing stopping those fingers having full access Brooke pushed them aside, leaving Haley completely vulnerable.
At almost the exact same time she slid her fingers over Haley's unprotected sex for the first time Brooke cruelly removed her lips from Haley's, bent her head down and sank her teeth into the other girl's neck. As a result Haley let out a little whimper, and then a loud cry. Blushing furiously for being so loud Haley bit her lip and frantically tried to concentrate on being quiet, but sadly Brooke seem determined to get them caught.
Those wicked, evil fingers manipulated Haley's sex in a way which didn't seem possible. Haley had... experimented in touching herself from time to time...lately more frequently, and that was before she had caught Brooke and Peyton in bed together. To her shame the sight of her two best female friends fucking had made Haley's fingers go crazy, like they were possessed by some freaky masturbating daemon or something, and they had seemingly been possessed ever since. However the work of her own fingers seemed like nothing compared to those of Brooke's, the other girl reducing her to a whimpering wreck without even entering her.
Clearly that last thought had been tempting fate as almost immediately afterwards Brooke pressed her index finger against Haley's entrance and at a breathtakingly slow speed pushed inside, Haley trembling as for the first time in her life her pussy was invaded by a finger not belonging to herself or her husband... a finger belonging to another girl.
It was overwhelming, as was the feeling of that finger beginning to move in and out of her... fucking her... Brooke... Brooke was fucking her. Brooke Davis, arguably the most popular and beautiful girl in school... the most beautiful woman... no, the most beautiful creature Haley had ever seen was now fucking her. It was so wrong but Haley felt... flattered. Brooke was a Goddess compared to her, and yet this Goddess was playing with her, taking her, fucking her, and it felt good. It felt so very, very good.
As Brooke worked her magic she was mindful of many things at once. Firstly and perhaps most importantly she was listening beyond Haley's now constant moans to try and detect even the slightest sound which might indicate they were no longer alone. The opening of a door, footsteps, anything like that, but luckily the only sound that could be heard were coming from Haley's mouth, and they were sounds Brooke was very much enjoying.
Brooke enjoyed the feeling of Haley's pussy clamping down on her finger even more than she was enjoying the sounds the other girl was making, that soft little hole squeezing down on her like a vice while drenching her finger in juice. The amount of liquid tutor girl was producing was a testament to Brooke's skills but she couldn't take credit for the equally enjoyable tightness, that tightness itself coming as something of a surprise. Brooke had fucked Nathan before he had gotten together with Haley and was surprised his big dick hadn't done a better job of stretching her out. Oh well, Haley's little love hole being tight was only going to make things more fun.
Encouraged by her thoughts Brooke inserted another finger into Haley, pushing it in much faster than the first and then resuming the fucking at a much steadier speed, something which Haley seemed to both very much appreciate and be very much alarmed by. These reactions caused Brooke to grin triumphantly, her dimples on display as she observed the other brunette as she fucked her.
Of all the things Brooke was paying close attention to Haley's reactions were her favourite. There was Haley's soft moans which grew more high-pitched when Brooke gave her a quicker and/or harder thrust than usual, the way her pussy clampdown on her fingers even tighter whenever Brooke gave her a little extra something like curling her fingers inside her, but above all else it was the reactions on her face. That cute little face awash with pleasure while Haley clearly tried to fight against it, or at least tried and quiet herself down. It was so adorable Brooke nearly couldn't stand it.
Haley's face only got cuter as she got ready to cum, Brooke choosing to push her over the edge by suddenly rubbing tutor girl's clit with her thumb while whispering in her ear, "Mmmmmm, you're so wet for me tutor girl. You've got such a wet, tight little pussy. I love fucking it, and it clearly loves being fucked. It clearly loves being fucked by me, another girl. Your pussy loves being fucked by me tutor girl. And you love it too, don't you? Tutor girl loves being fucked by a girl."
That voice. That sexy voice. Heaven help her but Haley was helpless against it, those soft words probably powerful enough to send her over the edge, stars exploding in her eyes as she experienced the strongest climax of her life.
As Haley's body began convulsing Brooke grinned widely, increased her finger fucking pace and whispered, "That's it, cum for me tutor girl. Cum from another girl fucking your tight little pussy."
Haley's mouth fell open in a silent scream as her pussy clampdown hard on those fingers, coating them in her cream as her body shook helplessly under the assault of the orgasm rocking her body. Just when it all became too much the fingers finally began slowing down, Brooke expertly bringing Haley down from her high before slowly pulling her fingers out of her and bringing them up to her mouth.
When she was sure she had Haley's full attention Brooke slowly slid her middle finger into her mouth and sensuously sucked the juices from it with a long, drawn out moan before she pulled the finger out and whispered huskily, "Mmmmmmmm, you taste sooooo good tutor girl. Even better than I thought you would. Mmmmmm, you have got to try this."
With that Brooke pressed her finger to Haley's lips, Haley opening them immediately either to tell Brooke no or simply do as this Goddess said she wasn't sure but the other girl didn't give her much time to think, the head cheerleader of Tree Hill High sliding that cum coated finger into Haley's mouth, giving her no choice but to taste herself.
It... it wasn't so bad. Haley would have never have done something like this on her own, she didn't even suck her husband's cock after it had been inside her unless he washed it first, but to do so now just seemed so... erotic. And the taste... it really wasn't bad, and sucking on her finger brought a huge smile to Brooke's face and the idea that she had been responsible for that smile made Haley feel good. She suddenly long to make Brooke happy... to make her smile again... to make her feel like she just made her feel... to... to maybe even return the favour Brooke had just done for her.