heidis-weekend
LESBIAN SEX STORIES

Heidis Weekend

Heidis Weekend

by averageperson
19 min read
4.77 (16400 views)
adultfiction

Author's note. Absolutely everyone in this story is over the age of 18. Enjoy!

~~~~~~~~~~~~~~~~~~~~~~~~~~~

"You're up!"

"Thanks!" Heidi replied, still under the covers. She hopped out of her raised dorm room bed and readied her shower caddy. She had asked her roommate, Sage, to let her know when she'd be done with the shower so she could get ready for the day. Sage and Heidi met two weeks ago during freshman move-in day, two days before classes started. During that time the girls had already grown unexpectedly close, due to the fact that both of them were attending college many states away from home.

"You might wanna hurry," Sage cautioned, "the sisters were awake when I got out of the shower. They take forever to get ready."

Heidi smiled. "Okay!" She left the bedroom, closing the door behind her and headed into the bathroom with her caddy of shower supplies. No sooner than when she stripped down to her underwear did she let out an annoyed grunt. She forgot her towel. She left the bathroom, wearing only her skimpy pink panties, covering her breasts with her hand as she walked through the hall. She lived in a freshman apartment with three other girls. Sage, Lexi, and Layla, the latter two being sisters.

She didn't mind being naked around girls, but she lazily kept her nipples covered by her forearms anyway as a precaution against the extreme off chance that a visitor show up at 9am on a Saturday.

Without hesitation, she burst into her room. She was surprised to see Sage scramble to hide the fact that she was hunched over a trash can, wearing nothing but a towel draped over her shoulder, with a buzzing device in her hand. Heidi froze for a moment as she processed what she was looking at. Sage quickly turned to face her, although in an attempt to cover up, her towel slipped off her shoulder and onto the ground. She quickly resorted to covering her pubic region and breasts with her hands. In her hand by her crotch, Heidi could see that Sage was holding a small electric razor.

"What are you..ohhhh.." Heidi said in clarity.

Sage chuckled nervously, "just using my pube trimmer."

"Gotcha. I, uh, just forgot my towel." Heidi replied walking over to the bedpost where it was draped. As she reached out to grab the soft, hot pink towel, her breasts were briefly fully exposed. She crudely wrapped herself in it and turned toward the door, but not before catching a glimpse of Sage's face, which appeared to be making a 'not bad' expression as her eyes looked toward Heidi's chest.

Heidi thought nothing of it.

Sage had been at college for two weeks and had already broken up with her high school boyfriend and kissed three different boys, and not in that order. Heidi felt a small amount of jealousy for the attention that boys showered her with. Sage wasn't a slut, however, and in their interactions regarding boys, she told Heidi that she never had and never planned to let any boy cross her personal boundaries. She didn't specify what those boundaries were. That said, Heidi in fact admired many of Sage's attributes, especially her confidence and sense of humor. She was flirty without coming across as too forward or trashy. Heidi had met some of the boys who had taken her out on dates, and none of them seemed crusty in any way. Some were actually quite charming.

Heidi herself was, in some ways, the opposite of her roommate. She was certainly more reserved than Sage but not overtly shy either. Sage was a very petite, tan, 5'1 girl. She had dark brown shoulder-length hair that she usually wore down unless she went jogging, which was when she wore in a pony tail and headband. Heidi hadn't seen her breasts directly before, but even with a push up bra, Sage wouldn't be fooling anyone into thinking she had an ample bosom. Having just seen her clenched buttcheeks when Heidi burst in, Sage's butt also appeared to be quite small. She had striking green eyes and thick, well maintained eyebrows. Dark freckles spotted her face, although they seemed to be fading as she began to spend less time outside since the semester started. Pictures on her desk indicated she had played soccer in high school.

Heidi, on the other hand, was almost none of that. She was 5'8, and had light blue eyes and extremely fair porcelain skin. She played no sports growing up and spent little time outside as a teenager, preferring instead to engage in musical pursuits in high school. She had a violin in a case under her bed but she had yet to find an appropriate time to play it. She was noticeably curvier than Sage, but she felt often insecure about her body. Her breasts were excessively large, larger than any of the girls she had seen topless in the locker room back in high school. Her nipples were nearly invisible which, combined with their huge size, made her hate her chest. She mainly wore sweatshirts or loose t-shirts to hide them. Her waist was average in size, but her butt and thighs were quite thick. She rarely wore much makeup besides penciling in her eyebrows each morning.

By most standards of beauty, she could be considered quite attractive, but she never felt that way, as boys never gave her much attention growing up, a fact that grew increasingly evident to her as she watched her roommate effortlessly waltz through romantic social situations with ease.

Warm water enveloped her body as she stepped into the shower. The brief interaction she just had with Sage had put her in a pensive, if not sour mood. A week prior, Sage had convinced Heidi to download a dating app for fun. She quickly matched with an average looking boy who she had been corresponding with principally via Snapchat. He was respectful and goofy, if a little nerdy. She never felt flirted with, however, and wondered if he was actually into her or just shy. She felt lukewarm about him, but after pondering about Sage's romantic success in the shower, she felt determined to take things farther with him. As far as felt appropriate, at least.

Heidi stepped out of the shower and dried off. She wrapped herself in her towel and left the bathroom. She sat down at the vanity in the hall and applied a little more makeup than usual. Feeling fresh, she entered her room and saw her roommate slouched against the wall on her bed with her laptop on top of her legs. A small maroon crop top covered her small chest and a thin strip of pink fabric across the side of her hip seemed to imply she had only managed to put on a thong, the front of which was covered by her MacBook. She was wearing significantly less clothing than normal, but this didn't strike her as unusual, especially since she herself was spilling out of her towel.

"Whatcha doin'?" Heidi asked playfully. Sage's deeply concentrated gaze broke contact with her screen and she looked up at Heidi.

"My dumb programming partner didn't submit our group project last night like he was supposed to so I'm emailing the TA to ask if I can turn it in late without a point reduction for me." She huffed.

"Oh. Fun! Wait isn't this the boy you went on a date with two nights ago?"

"Yes. But he's dumb. He's all flirty with me when we're doing homework and it's annoying. I feel like I have to do all the work. Once this project is over I'm gonna stop talking to him. He's dumb. And he wasn't even a good kisser."

Heidi expressed her condolences and walked over to the shared desk to check for notifications on her phone. Unsurprisingly, none. Just as she was turning toward her closet she heard a soft buzz coming from Sage's phone, whose screen lit up with a Snapchat notification. Heidi glanced over and playfully said, "ooh! Looks like Angelo sent you a snap!"

Sage's eyes lit up and she hurriedly reached for her phone. Heidi didn't see what the message said but assumed it wasn't good when she saw her roommate perform the hardest eye roll she'd ever witnessed.

"What's wrong?" She asked while she rummaged around for underwear.

"Welp. My entire afternoon is now free. I was supposed to go rock climbing with Angelo today but he just cancelled saying he doesn't feel well. Amy on the floor below us said he cancelled their date plans last week for the same reason and hasn't talked to her since. And this is just great because I was supposed to see a movie with Daniel tonight but he just texted me that he decided to go back home to see his little brother's hockey game instead!"

Sage let out a strained whine.

"I'm trying to be understanding and not sound entitled at all but gosh I can't catch a break right now."

📖 Related Lesbian Sex Stories Magazines

Explore premium magazines in this category

View All →

Heidi feigned sympathy, "ah I'm sorry. We can go to campus and get a smoothie if you want in a bit." She took only the smallest satisfaction in hearing about her abrupt love issues.

"That'd be great!" Sage exclaimed.

"Oh really? Okay let me finish getting ready then."

"Take your time. I've gotta finish this email and I'm not ready either....say Heidi...how are things progressing with...whats-his-name...Kevin?"

"You mean Christian?"

"Yeah!"

"Well...I don't know. He's nice and, um, handsome. I know my mom would think so at least. I'd like him to ask me on a date but he hasn't yet. I don't know if he's not into me or just awkward. He hasn't messaged me since Thursday. I guess--" Just then Heidi's phone buzzed. A Snapchat notification, from Christian!

Sage snickered, "that's him, isn't it!"

She excitedly opened up her phone and tapped on the message. Her screen temporarily showed a selfie of a fine young man sitting at his desk with the word 'Hey' written on it. She couldn't help but feel a little disappointed by the lack of effort shown.

"Well, what did he say?" Sage asked impatiently.

"Ah. Nothing really. I don't know what's wrong with me. There was another guy from tinder who snapchatted me for a minute but he really quickly turned into a creep."

"I hate that. I don't know why I told you to download that dating app. They're nothing but trouble."

"Oh, good to know!" Heidi responded sarcastically. By this point she had slipped into some jeans and a spaghetti strap undershirt and continued looking for a shirt to wear.

"You're wearing jeans?? It's like a hundred degrees out today!"

"Oh uh..I don't know..w-what are you wearing?"

Sage sat up and plopped onto her feet. She got on her hands and knees and rummaged through a bin under her bed. Heidi quickly averted her eyes as her roommate had abruptly and effectively began to moon her. She was indeed wearing a g-string thong that covered very little of her bits from her current position. After a moment of rifling, Sage popped back up onto her feet with a new pair of athletic shoes in her hand.

"I got these shoes for whenever I would go to the gym but I haven't worn them yet. You wanna check out the campus gym before we get smoothies?"

"Uhmm..I don't-" Heidi hesitated, "-I don't have any exercise clothes." She peeped timidly.

Sage had already opened her dresser and pulled out running shorts and a sports bra. She looked up at Heidi.

"Really? Do you have a sports bra?"

"...I don't think so." She muttered quietly "I might have something that would work though."

Sage turned away from Heidi and lifted her top over her head. Even though they had been roommates for two weeks already, neither of them had seen each other fully nude. Heidi walked over to the large, shared closet and discreetly peeked over at Sage, who was struggling to pull her tight sports bra over her head. Heidi caught a short glimpse of a profile of her roommate. She was indeed quite flat chested, her breasts appearing as small mounds. In her glance, she could see that she also had dark, pokey nipples with an areola the size of a quarter. She couldn't help but briefly blush in embarrassment. She faced forward and briefly looked down at her own breasts. She knew her own nipples were almost invisible compared to Sage's. Heidi's areolas were technically significantly larger than hers but were the exact same color as the rest of her breast skin. She shook the negative thoughts out of her head.

After a moment of sifting through garments of clothing in a plastic drawer in her closet, she removed a black bra. She almost always wore underwire bras to support her large breasts but kept one tight cloth one that she used in the infrequent event of physical activity. She faced directly away from Sage inside the closet and pulled her bra and top off. She quickly pulled the old black bra over her head and shoulders and positioned her breasts comfortably inside.

She turned around right as Sage pulled her workout shorts up over her butt. The tight fabric hugged her tightly causing behind to seemingly 'pop' into place as she let go of the waistband. Her small butt looked significantly more ample in the shorts.

Heidi silently groaned. The only athletic wear she owned besides leggings were a pair of biker shorts that she felt made her thighs and hip dips look gargantuan. She sighed.

"What's wrong?" Sage asked.

"Ohhh...nothing. I think my only workout shorts are dirty right now." She lied.

"You can borrow some of mine! They're uhh.." Sage paused as she looked over at Heidi's significantly larger than her own bottom half. "Well I think I have some larger stretchy ones you could fit into. Let me look."

🛍️ Featured Products

Premium apparel and accessories

Shop All →

She bent over and reached into the back of her bottom dresser drawer and pulled out a pair of black shorts.

"These aren't..technically..mine per se. A girl on my high school volleyball team left them in my bag years ago and for some reason I've kept them ever since. I don't know why. Her butt was a lot bigger than mine!"

Heidi took the clump of fabric. She faced away from her roommate once again and pulled her jeans and panties down together. She forwent underwear and quickly stepped right into the shorts. The fabric was indeed stretchy. To her surprise, the shorts didn't muffintop her waist either. They also didn't provide much support or shape either, but they felt comfy enough. The two girls checked themselves out in the mirror together.

"Those look good!" Sage ejected. "Give me some of your butt! I got nothing back here." The girls snickered. "THANKS." Heidi responded emphatically.

She then faced the mirror directly and grimaced. She couldn't help but notice the glaring bulge the shorts had created in her crotch.

"Oh gosh."

"What is it?"

"You can see my cameltoe in these."

Sage looked at her through the mirror. "Hardly! No more than mine!" She responded. Sage placed her fingers on the top of her crotch and softly pulled up to accentuate the flesh underneath. Heidi shyly imitated Sage's motion on herself.

"Maybe it's not as bad as I thought." She conceded. Heidi mentally noted that Sage's cameltoe did actually look more pronounced than her own. And more noticeable in the lighter colored shorts she wore.

"Alright let's go!" Sage replied. The two grabbed their water bottles and keys and headed out the door and down the stairwell. As they stepped into the blistering heat, Sage stopped and said, "Oh my gosh. Let's drive. I don't want to walk in this." The girls changed directions to walk toward the covered parking.

It was abundantly clear to Heidi that Sage's parents were rich. She never flaunted her money, but there were signs, one of which was the fact that they were about to take her new Suburban to the gym that was less than a mile away. Sage looked tiny driving the massive car, although Heidi was grateful for her since she herself had no car and Sage was always happy to take her to the store with her.

The girls arrived at the gym and headed inside. There were very few people working out at that moment which caused Heidi to feel a sense of relief. She was too shy to admit earlier that she had never actually set foot in a gym before, aside from the short weightlifting units she participated in during high school PE. She felt insecure on multiple levels. As Sage led her to the elliptical machines, she felt a surge of determination to not quit any of the physical tasks until Sage did. They started out with a light intensity warm up. Every time Sage upped the intensity on her elliptical, Heidi followed suit. After twenty minutes of increasing intensity, Heidi was drenched in sweat and sucking air. Her shirt was almost completely dark due to sweat. As she was about to quit, Sage stopped her machine and hopped off with pep.

"Alright! Let's go." Sage said. She hadn't so much as formed a single bead of sweat anywhere on her body.

"-finally.." Heidi muttered. She mistakenly thought Sage meant that they were going home until she turned around to see her nearby racking some weights onto a squat press. Her heart sank. As she slowly walked over to Sage, she couldn't help but notice that Sage looked completely dry, as if she had just arrived at the gym.

"I think," she said between heavy breaths, "I think that I'm out of shape."

"That's alright! We'll do an easy day today. I haven't been to the gym in a while anyway."

The girls completed three sets of manageable weights. Suspiciously manageable for Heidi. She wondered if Sage was going easy on her or if she herself was new to working out. The girls followed up with three sets on the bench press and called it good. To her surprise, Heidi was able to lift the final set with much greater ease than Sage, who needed help on the last two reps. Heidi felt strong.

As Sage sat up after the final rep, she blurted, "let's see if there are showers here!"

The two meandered around the building until they found the indoor swimming pool. The smell of chlorine entered their nostrils and they quickly located the connected locker rooms. As the girls turned the corner into the locker room, the two simultaneously opened their eyes wide at the sight of the enormous, empty maze before them. There were rows and rows of lockers spanning multiple hallways. They took a moment to simply explore. Along the entire wall in one hallway were numerous tiled alcoves with group shower heads in the center. They made note of the shower location but walked by to continue their exploration. As they turned the corner of one dividing wall, Heidi was startled by Sage who pointed toward one corner and loudly ejected, "A HOT TUB! and wait..A SAUNA TOO! Let's go!"

"Did you bring a swimsuit?" Heidi asked.

"Hrmph. No. Let's just go look at the sauna then."

Each girl took one towel from a stack next to the glass door to the entrance. They removed their shoes and stepped in. To their surprise there was already one inhabitant residing inside. A middle aged woman lying on her back on the wooden bench, completely nude except for a small rag covering her eyes. The woman also had the biggest, thickest bush either girl had ever seen on a woman's privates.

The two girls stopped in their tracks as if they had been caught in the act of trespassing. Sage looked back and silently, but dramatically mouthed,

'WHAT DO WE DO??'

'SIT DOWN?' Heidi mouthed, shrugging her shoulders.

'WHAT??' Sage responded in the faintest of whispers.

The faintness of Sage's whisper rang like a foghorn in the dead silent room, causing the nude woman to stir. She removed her eye covering and sat up. After seeing the two girls standing oddly still by the door, she cleared her throat and hoarsely said, "sorry, come in! I'm just uh..I'm just finishing up here." She leaned back against the bench and covered her eyes with the cloth.

The girls walked over to the opposite corner of the room and sat quietly for a few minutes. It was quite literally impossible for both girls to not glance occasionally at the woman's massive bush of pubic hairs. It was like she had a cross between a beaver tail and a tumbleweed on her crotch. Having left their phones in a cubby outside the sauna, the two fidgeted in the extreme heat until the other woman stood up, wrapped herself in a towel, and quietly left.

The two waited for a few seconds after the door closed and then began to snicker quietly.

Enjoyed this story?

Rate it and discover more like it

You Might Also Like