Beth opened the door to her dorm room and dropped her bag of cheerleading gear on the floor, next to the door. She let out a sigh of relief - it had been a long practice and she was beat.
"Hey Jenn," she said.
Jennifer was sitting at her desk, buried in her biology textbooks, as usual. She brushed her soft, chestnut coloured hair away from her face and took her glasses off with one hand, rubbing her eye with the other.
"Hi Beth, how was practice?"
"Not bad. I need a shower though. I got so sweaty."
"Ew," said Jennifer, wrinkling her nose.
Beth kicked off her shoes and pulled her one piece cheerleading outfit over her head. It got caught in her hair, so after she tossed her clothes in the hamper, she undid her ponytail and let her fine blonde hair tumble loose around her shoulders. She ruffled her hand through her hair, then reached behind her back with both hands, fumbling.
Jennifer was still looking at her.
"What?" Beth asked, bemused.
"Oh nothing."
"Hey, come help me undo this catch, it's kind of stuck."
Jennifer smiled and rolled her eyes. "Sure, like I'm not busy or anything."
Nonetheless, she put on her glasses and got up, gesturing to Beth to turn around. She brushed Beth's hair aside to get at the catch of her bra - Beth put her hands on her hips as she waited. Curiously, she heard Jennifer breathe deeply as her nimble fingers struggled to undo her bra. Jennifer was close - a little too close.
"What's wrong?" Beth asked.
"Yeah, you've bent it somehow. Wait. Got it."
Beth's breasts tumbled free as her bra fell to the floor. She kicked it towards the base of the laundry hamper. Turning around she smiled.
"Thanks Jenn."
"No problem," said Jennifer as she returned to her desk.
Beth stretched and then walked over to the bed in her corner of the room. She sat on the edge, clad only in her white cotton panties. She yawned, eyes closed, like a cat, and leaned forward, breasts brushing against her arms, knees pressed together and feet splayed to the sides. She scrunched her toes into the soft white strands of the fake sheep skin rug at the side of her bed. That had been a great weekend in first year, when she and Jennifer had driven out to that seaside town half an hour east of campus. They had found this crazy odds and ends shop, packed floor to ceiling with mid-century kitsch. Jennifer had bought her this great faux sheepskin rug as a joke because Beth was such a ridiculously pious vegetarian at the time (she wasn't anymore). Good times - despite only meeting as roommates during first year, they had become such good friends.
She'd have to shower soon, but Beth was so tired she just hopped onto the bed and plopped herself back against the pillows piled against the wall, in the corner. She flopped her arms at her side and sighed again, closing her eyes.
After a minute, she heard the sounds of stirring from Jennifer's direction. The chair was softly eased away from the desk, and she could hear Jennifer's socked feet pad across the room towards her. Beth waited a few seconds before opening her eyes.
"What?"
Jennifer kept looking at her, conflicted.
"Is something wrong?"
Slowly but purposefully, Jennifer placed her knee on Beth's bed and drew herself to sprawl at her side, facing her, about an arm's length away. She looked deep into Beth's bright blue eyes. It was as if Jennifer were listening for something. Beth didn't know how to react - but she'd never felt so naked.
"No, nothing's wrong," started Jennifer, before she paused. She brushed her hair away from her face. "Have you ever wondered..."
She looked away quickly, then back at Beth, holding her gaze. Suddenly, Jennifer drew in and kissed her on the lips. Beth flinched initially, but then relented as Jenn's lips pressed firmly against hers. She felt Jenn's tongue flit out across her lips, and surprising herself, she flicked her own out and their tongues touched breifly. Jennifer pulled away with a little gasp.
"I'm sorry, I..."
"Shh..." said Beth, surprising both of them as she reached behind Jennifer's head and pulled her back in. Their mouths locked again, this time more hungry, exploring. Beth darted her tongue into Jenn's mouth and was countered with a firm thrust back into her own. Jennifer shifted closer - oh so much closer - and caressed Beth's arm, drifting down to her side, and then back up towards her underarm, tracing Beth's soft curves. Her hand ended up underneath Beth's right breast, and she cupped it gently, softly pressing the nipple between her thumb and index finger, feeling it get harder with her touch. Jennifer probed gently into Beth's mouth, and ran her tongue over Beth's neat little teeth. As Jennifer pulled away, Beth gently bit down on her retreating lower lip, before letting go.