Marie reached past Blake and deposited a large glob of the shampoo's matching conditioner into the palm of one hand, then pulled Blake toward her a bit so that the warm water peppered Blake's back just below her hair. Blake's breath caught again as Marie pressed herself against Blake once more, a bit firmer this time, it seemed, and threaded her fingers into Blake's hair.
"Fuck that feels good," Blake knew how that sounded, but couldn't find it in herself to care. Marie's fingers felt so damn good. The implications of that sent shivers through Blake's body, and she couldn't help a moan from slipping out at the way her pussy clenched. Her cheeks grew immediately hot, but Marie just giggled, continuing her ministrations, and used her elbows to pull Blake closer. Blake hadn't anticipated that and brought her hands up against Marie's chest to keep herself from falling. Once she steadied herself, she tried to pull back, but Marie's hands kept her pulled close.
"It's okay," Marie breathed, voice barely audible over the pelting water, "Just relax."
Blake stiffened for a moment, knowing she shouldn't, but leaning against someone like this, especially a friend, felt so good, and she hadn't done it in so long. Blake closed her eyes and let her weight settle against Marie, relishing the feel of her roommate's slick, soft skin pressing against her as Marie's fingers worked magic against her scalp. It seemed to go on forever, and Blake could have enjoyed it forever, but eventually Marie's fingers slowed, then stopped.
Eyes fluttering open, Marie looked up at her friend, and saw that familiar haze in those green eyes. Marie was smiling down at her. Neither of them said anything. If they did, that would break the spell. Instead they held each other's gazes as Marie's hands slowly fell from Blake's hair. Blake felt the blonde bend and stretch a bit, then raised an eyebrow as Marie grinned, holding up the bottle of bodywash. Marie flipped it open with her thumb, and her grin widened as she squirted the translucent liquid where their breasts met.
Blake's eyes widened as Marie closed the bottle and pulled back. She looked down at their bodies as the soapy fluid dripped down their bodies and shivered when Marie pressed her hands against Blake's stomach. Marie began massaging the bodywash into her skin, slick hands roaming around Blake's middle and up to her breasts, making her gasp. Blake's attention, however, remained fixed on the bodywash as it continued down toward Marie's bare pussy. Not really thinking, Blake reached out to stop the flow with her fingers, then found her hand pressed against Marie's pelvis. Then she and Marie were soaping each other up, running their hands over each other.
Blake discovered the lean hardness of her roommate's stomach, making her pussy pulse and sparking the desire in her to lick something off that flat stomach. Her hands gravitated up Marie's sides after that, fingers dancing along her ribs, then up to the small peaked mounds of her breasts. Somehow, Blake kept enough control over herself not to tweak or pinch her friend's nipples, but otherwise, her hands moved of their own accord, roving over Marie's body just as Marie's did over her own. Once Blake had thoroughly lathered up her friend's front, she started to move so she could do Marie's back, but Marie pulled her close, pressing their bodies together as her arms snaked around Blake to soap up her back. When Marie started applying pressure in a light massage, Blake let her head fall forward onto Marie's shoulder as she moaned into the blonde's neck. She didn't even think Marie was trying to give her a real massage, but the other girl's thumbs just felt so damn good. Somehow, Blake remembered herself enough to start returning the favor, exploring the planes of Marie's back with her hands and fingertips, massaging here and there as their lathered fronts slipped against one another.
By the time Marie's hands reached Blake's ass, a familiar heat had built up between her legs, but her ass's tenderness helped her from giving into that. She hissed when Marie pressed a bit too hard, and Marie pulled back. Blake blinked.
"Did that hurt?" Marie asked, voice breathy.
Blake shook her head, "Not too much."
Marie gazed at her for a moment, then, "Turn around."
Blake raised an eyebrow, but turned around to face the showerhead, letting the warm water wash the suds off her front.
She heard another squirt of bodywash, then jumped, needing to steady herself with her hands against the wall as she felt Marie's hands on her ass. She was gentler this time, caressing rather than kneading. The slick movement felt good on her tender skin. Marie's hands moved farther down, too, kneading and squeezing as they ran over Blake's sore legs.
"Fuck," Blake breathed. It had been far too long since the last time someone had done that to her. Thoughts of Liam's hands running over her naked legs floated on the edge of Blake's mind, and she didn't think she had the strength to keep herself from diving in much longer.
Blake reveled in the sensation of Marie's fingers as they glided up and down her legs, pressing down on her muscles and then releasing in all the right spots. Her legs widened and Blake arched her back without realizing what she was doing when she felt Marie's hands on the inside of her thighs. Webs of pleasure spiderwebbed through Blake just under her skin, connecting the tips of Marie's fingers with Blake's needy pussy as her friend seemed to tease her. Marie's fingers traveled higher and higher each time they ventured to the insides of Blake's thighs.
Then Marie's knuckle brushed Blake's lower lips, and shivers wracked her body as she gasped. She expected a giggle from Marie, but instead, Blake felt her roommate move behind her, then Marie's hands were on the backs of her thighs. They glided up to gently cup her ass cheeks, then ventured between them. Blake, moaned, trembling as Marie's soapy fingers slid over her pussy all the way to the front, cupped it, fingertips rubbing against her clit as they passed, then retreated back the way they had come. It would have been bad enough if Marie had simply run her finger's over Blake's outer lips, but Blake's pussy was a needy traitor, and her lips had opened wide. Worse, Blake knew that Marie could feel that. Marie repeated the motion, but this time, her fingers continued on up between Blake's ass cheeks, and a ragged gasp ripped from Blake's throat as she felt the pressure of a single manicured fingertip glide over her asshole.
"Wha--what are you doing?" Blake managed, arms trembling as they struggled to keep her upright.
Marie didn't answer for a moment, instead repeating the motion a few more times, the pleasure breaking the barrier Blake had thrown up in her mind between her and images of Liam in Marie's place. Fuck, she wanted his hands all over her, touching every inch of her.
Then those hands were gone, and Blake almost whimpered.
"You've gotta make sure you're clean everywhere," Marie finally replied, voice somehow impossibly innocent yet thick with arousal all at once, "Now you do me? I want to be nice and clean for Liam."
Liam.
Blake somehow pushed herself up and looked Marie in the eyes. Part of her wanted to take the blonde bitch and tie her to a chair and force her to watch while Blake fucked Liam every which way until he couldn't get her out of his head no matter how hard he tried. The other part wanted to do exactly as Marie said, and as Blake thought she might have implied without realizing it. Blake wanted to clean Marie's pussy and ass thoroughly with her tongue, to warm her holes up for Liam by making the blonde cum, in hopes that Marie might allow her to join in with them, that Liam would smile at her and tell her what a good girl she was before he let her join Marie in sucking his cock.
Blake started when she realized her hands had already started moving. Marie had turned away from Blake, hands against the wall for balance, legs spread and ass up in the air.
Is that what I looked like? What I did for her?
Normally, Blake would have slapped anyone who accused another person of "asking for it," but in this case, she had no ground to stand on. Besides, her hands were already kneading Marie's firm, soapy cheeks.
Blake lost herself in the act, thoughts sliding in and out of reality as her slick hands slid over Marie's backside and up and down her legs. Sometimes she was doing this to Liam, squeezing that ass of his every way she could think of while barely holding herself back from biting it, reveling in how his muscular legs felt under her hands. She wondered if he would want her to eat his ass. Then it was Marie under her hands with Liam watching, telling her to be a good girl and make sure Marie was all nice and clean for him, hinting he might give her a reward if she did a good enough job.
Blake's pussy was on fire as she dipped a soapy hand between Marie's legs, running her fingers over the other girl's lips as Marie had done to her, then bringing it up between her cheeks and pressing down on the tight ring of muscles with the pad of her middle finger. Knowing she was touching the same holes Liam's cock had been in gave her a thrill that almost overrode her jealousy. Except her finger didn't touch Marie's asshole. It touched the metal rim of a plug.
Blake snapped back to reality, moving her hands to Marie's ass cheeks as realized what she had been considering. She knew arousal could make people consider things that would otherwise be out of the realm of possibility, but she hadn't thought she'd been horny enough to consider something like that. She didn't have a problem with the idea of being his sub, not even with sharing him with another girl. Occasionally. He was the rare kind of guy that deserved something like that because he would never ask for it. Blake wouldn't be the second girl in that equation, though. She would make sure Liam knew that he was hers without a doubt before that ever happened.