Work Text:
Chloe fumbled with her keys at the front door. She was exhausted, muscles aching after being drafted for an extra 4 hours when the only other cashier called out. Finally finding the correct key, she turned it in the lock and entered her 2 bedroom apartment. Her nose was immediately filled with the delicious aroma of some kind of curry.
“Ugggh,” she groaned as she pull d her shoes off.
“Long day?” Chloe glanced over at her roommate Blair, looking at her over her shoulder, a wooden spatula in her hand.
“Don’t even get me started, don’t wanna talk about it,” Blair walked over to the attached living room and grunted as she flopped face first onto the sofa. She said something unintelligible, her words muffled by the fabric.
“What was that?” Blair asked, cocking her head and giggling at the girl shaped lump.
“That smells fucking divine,” Chloe turned her head just enough to have her mouth free, “I’m gonna die now, can you revive me when the food is ready?”
Blair giggled again, “Sure thing, it should be ready in about,” she paused to check the timer, “7 minutes.”
Chloe grunted an approval and turned her face back into the sofa. Blair looked over at her friend, still wearing her work polo and a pair of dark jeans that complimented her figure quite nicely. “She’s so lovely even when she’s sleepy like this, she’s always so lovely,” Blair thought. She envied her, wished she could be so effortlessly beautiful, thanked whatever god blessed her with Chloe’s presence. She was splitting her attention between checking on the food and checking out Chloe when the timer went off, startling her.
Taking out 2 plates, she divvied up the rice and curry between the two of them, putting a bit more on Chloe’s plate. She usually needed the extra food after a long day. She put the two plates on a tray, and grabbed them each a bottle of beer from the fridge, and adding them to the tray with a bottle opener. She carried the tray over to the table in the living room and set it down. “Food’s ready.” Chloe sat up, grunting as she did. Blair grabbed the remote, putting on a video from a variety travel channel for background entertainment.
Chloe dug in immediately, “Mmm, wow Blair, this is incredible, tastes as good as it smells, you’ve really outdone yourself,” she speaks through the food in her mouth.
Blair blushed at the compliment, “Thank you,” she smiles, “but please swallow your food before talking.”
Chloe blushed back, and gulped the food down with a swig of beer. They continued eating mostly quietly, watching a video of a person walking through a brightly lit street in Shenzhen, the bustle of the city quiet but constant. “We both know my day sucked,” Chloe finally offered between bites, “how about you?”
“Class was ok, I just had the civil war one with Professor Morris. It was alright, just assigning topics and prepping us for an upcoming team research project.“
“Oh, sounds interesting, what did you get assigned?”
The two chattered about Blair’s project, Chloe mostly asked questions, listening to her chatty roommate’s initial plans and how her day otherwise went while they ate. Chloe tried her hardest to take all the information in as Blair rambled about the specifics of something-or-other, but found herself unable to pay attention, settling instead to just watch her friend talk. She’s a great and interesting speaker, and Chloe would be hanging off her every word if she weren’t so tired. Right now, though, the way her hands gesticulate as she rattles off some factoid, how she screws her eyes shut when she tries to regain her train of thought after it derails into some unrelated tangent or analogy, that adorable grin she gets whenever she starts infodumping is all Chloe can pay attention to. She stops talking, Blair looks up into her hazel eyes, one perfectly plucked brow raised in confusion, it took her a second to realize she was asked a question.
“Bwuh?,” she sputtered.
Blair giggled, “I asked if you were done, sleepyhead.”
“Oh, yeah”, Chloe handed her plate to Blair, who took it over to load into the dishwasher, humming a little tune while she did.
“Need anything else while I’m up?,” Blair asked from the kitchen.
“No I don’t think so, I’m probably going to go to bed.” Chloe went to stand up, but fell back onto the couch, ambushed by a particularly nasty cramp in her leg. “Fuck,” she whispered under her breath, “Maybe a massage would be nice, if you’re up for it.”
“Sure thing! Give me a sec, can you get ready for me?”
Blair stepped out of the room. Chloe heard her rummaging around in the bathroom and quickly stripped down to her panties while she waited in anticipation, excited for one of her friend’s amazing massages. Just as she laid down on her stomach, Blair walked back in with a bottle of lotion, a few massage tools, and a towel she handed to Chloe. With some difficulty, Chloe managed to spread the towel out under her. Blair lathers a pump of lotion into her hand.
“Want me to focus anywhere?”
“Yeah, can you get my legs, I’m a lot more sore and tired below the waist.”
Blair got to work on Chloe’s feet, working them with just the right amount of pressure, helping her stretch her toes and heel out. She usually started here and worked her way up. By the time Blair reached her thighs, the grunts of release turned into light moans. When they first moved in together and this habit of theirs started, Blair had initially felt a bit weird at hearing the noises Chloe made. It didn’t necessarily make her uncomfortable, hot was probably the better word. She was a little ashamed of that at first, but she would make the same noises when the shoe was on the other foot, and Chloe seemed to like hearing her, so she just assumed it was normal to react to massages, both giving and receiving, by getting a little turned on.
Her hands were kneading Chloe’s thighs, eliciting more moans while she was enjoying just how soft and perfect Chloe’s skin was. She was making sure to work every inch, every muscle fiber. Chloe’s moans were getting more frequent as Blair moved her hands further in between her friend’s legs. As Blair spread Chloe’s legs to get easier access to her upper thighs, she noticed a little wet spot forming and grinned, knowing she was doing a good job. On seeing this, she felt herself begin to leak as well, a warm stickiness that quickly cooled soaking into her panties and rubbing against her length as she moved.
She kept at the thighs for a bit, she liked drawing this part out. Blair found it fun to get Chloe worked up before moving on to her more sensitive parts. After a few minutes of Blair’s ministrations, Chloe was writhing under her touch and had stuck her butt up in the air a bit. Content with how worked up Chloe had gotten, Blair prepared to move up again, her hands hovering over her friend’s plump ass, taking a second to admire the way Chloe was wiggling it back and forth in anticipation, an adorable whine escaping her lips.
“How is it, still sore?” Blair was grinning from ear to ear, another soft whine the only answer she would get. “You gotta tell me, do you want me to keep going?”
“Pleeeease, feels good,” Chloe whimpered and panted desperately.
Blair bit her lip before roughly grasping the pale flesh. The muscles were deeper here, so she had to work at it extra hard to help her friend feel better. Chloe quivered and twitched as Blair groped and pressed her fingers in with all the force she could muster, moans spilling out of her mouth in one continuous stream. She slipped her fingers under the hem of Chloe’s panties as she continued to grope, spreading her cheeks apart and pressing them back together.
Chloe pushed back hard into Blair’s palms and moaned loudly, shivering and twitching. At this point, both of their panties were soaked through, and Blair could tell from experience that Chloe was really close to finishing. Though the way they typically finished probably went beyond the bounds of a normal massage, Blair didn’t particularly care, just wanting to make sure her bestie didn’t leave the massage unsatisfied, and knowing she had the best tool for the job.
“I’m gonna help you finish now, ok bestie?” Though it was phrased like a question, Blair didn’t wait for the response, grabbing Chloe by the hips and flipping her onto her back. Pulling her hips in so they were flush, Blair lifted Chloe’s legs over her shoulder and peeled off her friend’s soaked panties before shimmying to get her own pair down her hips. Both her cock and Chloe’s pussy were glistening, slick with their own juices. As Blair put her index finger at the base of her cock, pushing down, she started massaging Chloe’s vulva. Chloe thrashed and writhed under her. Chloe’s moans, no longer muffled by the sofa, crashed on Blair’s ears like roguewaves, her own moans joining. She lived to hear Chloe like this, she didn’t care if the neighbors heard them, she just wanted to help Chloe finish as she massaged her friend’s soaked lips, making sure to put extra pressure above the clit as she slowly, roughly, sawed back and forth.
It was less than 30 seconds of this stimulation before Chloe came with a scream, her juices spraying like a fountain, soaking the towel and Blair’s hips and stomach as she convulsed. Her muscles spasming as the aftershocks passed through her. Blair kept the pressure up, trying to draw out Chloe’s orgasm as she felt her own quickly approaching. She came with a whimper, her leaking cock streaming a torrent of thin, sticky, clear cum on her roommates stomach as she twitched and writhed and moaned back. The streams mixed together as Blair collapsed on top of her, the both of them embracing.
“Enjoy the massage, bestie?” Blair asked, exhausted.
“You know it bestie,” Chloe replied, looking into Blair’s eyes. She hazarded a kiss, not a peck on the cheek but a deep one that lasted a few seconds. Blair pulled back, confused, but not wanting to bother her friend who had whispered out “love you” before immediately falling asleep.
Blair watched as her roommate’s chest steadily rose and fell. Basking in the afterglow, she thought thought that Chloe was the most beautiful woman she had ever seen. She loved how close they were, loved their friendship, and hoped they could stay roommates forever. She wondered what the kiss meant, but wrote it off, assuming it was just a platonic gesture of appreciation. She had work tomorrow, and had to get to sleep. She fell asleep looking forward to the massage she knew Chloe would give her when she got home tomorrow.
“Love you, too, bestie” she said as she nodded off.
