Jasmine was so very excited for her first time away from home. Her family had said their final goodbyes, leaving her sitting on the edge of her brand new dorm bed covered in sheets fresh out of the store packaging. Her new roommate's side of the dorm had already been furnished when she got there, with no roommate in sight. Maybe she had already met some fun friends. Or a hot hookup. Or something. Jasmine felt a twinge of jealousy and loneliness. Making friends had never been easy for her. And a boyfriend--ha, forget it! But she had grown up on those stories told through the grapevine of how fun and exciting college would be. Of the close friendships, debauched sex, and perhaps even meeting the one.
Jasmine fell back on her bed, allowing her hands to drift to her body. Her own little way of combating the loneliness. She felt the generous mounds of her breasts through the soft cotton of her T-shirt. Her hand slowly drifted down, over her luscious curves, pausing thoughtfully by the waist of her shorts. The other hand wove its way into her dark, silky hair, pulling gently.
"Ah..." she moaned. The slight pressure felt exquisite. Her hand played a little more at her waist, toying with the button to her shorts. It had been a sweltering day, and Jasmine had worn the shortest shorts she owned. With her little squirms now, the crotch of the shorts rode into her slit--both arousing and inhibiting her movement.
Jasmine felt herself growing wetter by the moment, a delicious ache building up inside of her. She popped the button of her shorts open, hand sneaking past her thin lacey panties to play over her soft hairless mound. Her fingers moved slowly lower, toying with herself over her slit. She wouldn't give herself everything so soon. The pressure built more with every moment.
"Mmmm..." she hummed, arching her hips into her hand, while pulling a little more on her hair. She just couldn't take any more now.
She abruptly shrugged out of her shirt, tossed her bra to a corner, and wiggled her shorts over her curvy hips. The only thing she remained wearing was her little lacy panties. She lay back again, this time bringing her hands to her breasts to play with her nipples. Pinching gently, she arched up again with a groan. Her brown nipples were tight and hard against her fingertips, her breasts felt heavy to her own touch. She brought her feet up, splaying herself open. She felt wanton and sexy. It was delicious. She pulled her damp panties to one side, allowing the other hand to go back to the little teasing motions. She made little keening noises, still not allowing herself to fully satisfy her need to be filled hard and fast. Still, she felt herself building, quickly, closer and wetter and faster... when---
"Oh!" A tanned blonde stood at the now open door just a few feet in front of Jasmine's open legs.
"Oh my god!" Jasmine pulled her coversheet over herself in a blind panic. "I'm so sorry... I..."
Dear god. This statuesque blonde model of a girl had to be her new roommate. Fucking unbelievable. And now she would want nothing to do with this filthy girl playing with herself in a dorm room. Jasmine started to feel tears prick the corners of her eyes.
"I'm... sorry... I'm Riley. Your roommate?" The stunning girl said. She had short honey-blonde hair, and a tall tanned frame. She slammed the door behind her back. "Hey.. hey... no you're ok!" Riley rushed, starting to see Jasmine's distress. She moved to the foot of the bed, seemingly unconsciously. "I'm soo ok with it."
Jasmine frowned. "What?"
Riley turned a tomato red. "I mean, you're gorgeous, right? Lucky me, I guess to get you as a roommate. I don't mean to be a creep or anything, its just..." She stumbled.
Ohhhh. Jasmine suddenly understood. The girl. This beautiful girl who looked like Jasmine had created her out of a sex-fueled haze, liked her. She might even want to--- "Join me?"
Riley wasted no time kicking off her shoes and climbing over Jasmine. They both groaned at the feeling of weight against their bodies. Riley tossed aside the thin sheet covering what little it could of Jasmine's modesty and marveled at the miles of soft tanned skin, hard nipples, and wet panties she uncovered. "You are fucking gorgeous." Riley groaned, running her hands over Jasmine's waiting body.