This is the beginning of a new Geek Girl series I’ve been working on. Despite the dubious ending here, the longer short story had definite happily ever after vibes.
Elodie opened her toy chest and looked over her options. If she was doing a video she would have chosen a newer, showier piece – a huge tentacle dildo or a lightsaber vibrator. But it was just her tonight and the point was to get off not show off. She pushed a few brightly colored items aside and reached for her favorite vibrator. It was one of the first she ever bought but still going strong – a pink, silicone tongue shape about the length of her hand.
Pulling off her shorts, she went to the dresser where she laid out the panties she needed to wear. They were simple white bikini cut with a tiny satin bow in the front. She’d bought them as part of a pack and took pictures for her site but that was the only time she’d worn them. A client was requesting them now, well used.
Taking off the rest of her clothes, she pulled the panties on and plopped onto her bed. It squeaked a little under her – the benefit or take away of having an old fashioned brass bed, depending on how you looked at it. Her cam clients loved the bed. It had a blend of nostalgia and added audio sensory to her porn. Each squeak let them know of her thrusts and movements.
Sprawling out comfortably, she pushed the single button on her vibrator twice to put it on the medium speed setting. Bringing it between her legs, she teased her pussy lips through the crotch of her white panties. It didn’t take long to tease her clit and labia into tingling attention.
Closing her eyes, Elodie brought up an old memory. It was from years ago, but the first time she fooled around with a girl was still a memory that got her off even now.
Circling, her clit with the vibe she let herself relax into it.
It was the year before she started college. Newly adults, she and her best friend were doing the things they enjoyed most – gaming, watching anime, and chilling out in Vanna’s basement. Vanna was butch, nerdy, and adorable in a way that sadly few people seemed to noticed. Few people other than Elodie, that is.
Vanna was playing a video game, a new one that she was eager to beat but years later Elodie would forget the name of. Elodie was sprawled on the old sofa, drinking Mountain Dew and watching her friend. Both were avoiding the conversation that was on their minds – soon they would be splitting up. Vanna was accepted into MIT and Elodie was going to Berkley. A nation between them after years of being practically inseparable.
Sliding off the couch, Elodie joined Vanna in the floor, sitting close enough their knees and elbows touched. “Anything you wanna do before you leave for school?”
Vanna pushed her glasses up and ran a hand through her chin-length hair that always looked like it needed brushed. “I dunno. Might hit Jay’s shop a last time and give him shit for not letting me see his Suspense Comics number 3 he claims he has but everyone knows he doesn’t.”
Biting her lip, Elodie leaned in so their shoulders touched.
“Why, what about you?” Vanna asked, glancing at her with a raised brow.
If it had gone down years later, when Elodie was more immersed in consent culture as a sex worker, she would have asked first. As it was, she was too scared to think twice when she kissed her best friend.
Vanna’s lips were chapped and she tasted like orange soda. These were the things Elodie remembered vividly as she stroked her vibrator against her dampening panties.
At first, Vanna sat their stunned. When Elodie pulled back, barely an inch, they stared at each other and Vanna’s glasses fogged slightly with their breath.
Before Elodie could apologize for her impulsiveness, Vanna leaned in and did the unthinkable – she kissed Elodie back.
The first kisses were hesitant and exploratory. It wasn’t Elodie’s first kiss. That had been Tommy Kemp behind the bleachers in junior high. Tommy’s kiss was open mouth and slobbery. Vanna’s was softer than that.
When Elodie opened her mouth, Vanna responded with nipping her bottom lip. She pulled back and looked Elodie’s face over as to make sure the tiny bite was ok before leaning in to kiss her again. Slowly, Vanna reached up to cradle Elodie’s face in her hand, rubbing her jaw with the pad of her thumb.
Taking a silent queue, Elodie raised her hands to Vanna’s shoulders and neck. She could feel her friend’s pulse in her neck, thrumming harder and faster than the video game sound effects in the background.
Out of breath, Elodie pulled back and smiled.
“How long?” Vanna asked, her voice raspy as she pushed her glasses up from where they’d slid down her nose.
Shrugging, Elodie couldn’t recall a specific time that she knew she wanted her best friend. “Always maybe? Definitely at my sixteenth birthday party.”
Vanna blushed and looked down at her lap.
No one else had showed up to Elodie’s sweet sixteen because that bitch Brittany Marsh told the class Elodie was a slut. Vanna came though. She insisted Elodie have the best night and said they could do whatever she wanted. They ended up sneaking out of Elodie’s house and went skinny dipping in the neighbor’s pool. Vanna had been too shy to take off her underwear but Elodie remembered well how her friend had looked in the dim light from the nearby street lamps.
“You?” Elodie asked, feeling her nervousness return.
Vanna had shrugged and laughed hoarsely. “Always. Since we were kids.” She had looked so small and vulnerable then. She opened her mouth a few times as if to tell Elodie something else but ended up only shaking her head.
Unwilling to let this go, Elodie leaned in and kissed Vanna’s lips softly. She feathered kisses along Vanna’s jaw to her earlobe. Teasing Vanna’s ear with her teeth, she moved her mouth down along her friend’s neck, making Vanna shiver.
“Elodie,” Vanna had whispered and the memory of her name said so softly with need made Elodie buck her hips towards her vibrator and moan.
Vanna’s hands came up and Elodie half expected her friend to push her away. Instead, they ran over her back, up to her shoulders and down along her collar bone.
“I…can I touch you?”
Sitting up, Elodie had been surprised by the request but definitely not opposed. She smiled and, as she nodded her consent, she grabbed the bottom of her t-shirt and pulled it quickly up over her head. Shaking out her dark curls, she looked at Vanna questioningly.
Vanna only stared at her a moment. Her eyes went down to Elodie’s breasts cupped in her plain white bra. It would be another year before Elodie discovered the fun of lingerie and cute underwear but Vanna didn’t seem to mind the plainness when she raised her fingers up to the edge of the cup.
Raising her hand, Elodie caressed her tits as she recalled how Vanna had touched her – first through the barely padded bra then pulled it down to cup her fully and run her thumbs over her nipples.
“Do you wanna see more?” Elodie asked when she decided to discard her bra.
Wide eyed, Vanna nodded. Elodie stood up and pulled off her jeans and socks then her panties. She remembered already being wet, wetter than she was now, teasing her pussy on her bed. She didn’t shave or wax then but, again, Vanna didn’t seem to mind.
Sitting back down, Elodie leaned in and kissed Vanna again. Their kisses were harder this time, needy. Vanna played with her breasts and, tentatively, Elodie took one hand and brought it down to her inner thigh. Taking the lead from there, Vanna reached between her legs and stroked Elodie’s wet pussy. Like their first kisses, the touch was a gentle exploration of labia and clit. Slowly, she slipped two fingers into Elodie and made her gasp.
“Did I hurt you?” Vanna asked, pulling her fingers out.
Shaking her head, Elodie pushed Vanna’s hand back. “No. It feels good.” It had felt so much better than when Elodie masturbated. She hadn’t expected that.
Vanna’s hands weren’t skilled like Elodie’s later lovers. She didn’t know how to find Elodie’s g-spot or stroke her until she came. But those tentative touches were enough to make Elodie soak her panties with an orgasm years later.
Shaking and arching against her vibrator, Elodie moaned her former friend’s name. The crotch of her panties soaked with cum, making the tip of her vibrator wet as well.
As she came down from her orgasm, Elodie pushed the vibe’s button until it switched off. It was then, in the shaky aftermath, that the rest of the memory came to her.
“Can I?” Elodie had asked, wanting to do the same to Vanna. She pulled at Vanna’s t-shirt, wanting to see her naked too.
Vanna pulled her hands back and looked away as if ashamed. She hesitated and shook her head finally. “I don’t think I can get naked in front of you.”
Elodie hadn’t understood. Suddenly aware and embarrassed of her nakedness, she crossed her arms and covered herself. It made no sense to her. Vanna was skinnier and cute as hell even with the tomboy clothes, bad haircut, and thick glasses.
Before Vanna could find a way to speak up, Elodie pulled her clothes on. She made some excuse, something about needing to meet up with her mom.
Thinking back, she wished she’d tried to make Vanna explain. Why had they kissed? Why had Vanna touched her if she didn’t want her? It was one of only a handful of regrets Elodie had. Like student loans, however, there was nothing she could do about it now.
Sliding her sticky panties off, Elodie slid her fingers over her bare, wet cunt with a sigh. It was just a memory.
Tossing the panties into a pink gift bag, she added a business card with her site info, some logo stickers, and a handwritten note thanking her client for buying and wishing him wet daydreams. This she put into a plain brown box with the discreet return address: ELLO.
Pulling in her ragged shorts and an of t-shirt, she put the small package in her mailbox, lifted the flag and smiled at her morning’s work completed.