"They've gone!"
Miranda could hardly control her excitement. She burst into the dormitory, pushing a chair under the door handle by habit.
"I don't think Nurse Bishop believed it for a moment, but she signed my note, and Forsdyke accepted it like a lamb."
Miranda stood at the window, looking down the drive.
She said: "you better pass your clarinet exam, the amount of practice you're having!"
Helene sighed.
"Grade 12, it's so hard!"
"Bishop said I'm to spend the day in bed... but I thought I'd need a shower first."
Helene stretched.
"I need one too, I'm positively disgusting after last night. I want to be all squeaky clean again."
Miranda struck a pose:
"Undress me slave."
Helene looked up at her, brushing her long blonde hair from her eyes.
Miranda repeated: "undress me slave, undress me and bathe me in asses' milk."
Helene laughed: "asses' milk? skimmed or semi?"
Miranda pouted.
"You said you'd do whatever I wanted. And I'm a dirty girl girl who needs a shower, and you're my slave. So undress me, lead me to the shower and clean me."
Helene said meekly: "yes, ma'am," and dropped an exaggerated curtsey.
Miranda said: "shoes first, slave," and offered up a leg.
Helene squatted by her girlfriend's feet, undoing her buckles.
"Now the stockings."
Helene lifted Miranda's dress, placed her hands on her slim thighs. She felt the thick black stocking tops beneath her hands, and rolled them slowly down, over the knee, where they dropped to the floor.
Miranda stepped out of them.
"You may undo my dress."
"Shall I start at the top or the bottom?"
Miranda pretended to think.
"Start at the bottom slave, it's sexier."
There were fourteen buttons to their grey, school uniform dresses. Usually they just undid the first two or three, and stepped out of them, but Miranda was playing for time.
Helene fiddled with the buttons. It was awkward, kneeling on the floor, in front of the 18 year old girl. Miranda sighed, and laid her hands on Helene's head. For a moment she could feel herself losing patience with her game, but it was, she knew, worth it.
Miranda's dress was falling open. Helene could see her soft belly, catch her first sight of the exotically lacy thong that Miranda had picked out that morning. It had sequins that caught the light from the dormitory window, and beneath the white lace, Helene could see the small tuft of pubic hair and her friend's neat pussy.
Helene pushed the dress further apart, rising from her position, sliding her hands up Miranda's hips on her soft, warm skin.
Miranda giggled: "you're not supposed to like this, slave. Finish the buttons, quickly, and get my blouse off."
The final few buttons came undone much easier, and the dress dropped to the floor. Helene undid the crisp, white blouse, revealing a matching lace bra. Not for the first time, she was suddenly envious of her friend's womanly physique. Miranda's breasts - although still those of a young girl, were fuller than her own.
"My bra," Miranda said imperiously, turning around.
Helene fumbled with the catch for a moment - it was so different, undoing it from the back - enjoying the warm, sleepy scent coming from Miranda's shorter, dark hair.
"Undress me," Miranda repeated, "and take me to the shower."
Still standing behind her girlfriend, Helene placed her hands on Miranda's hips, letting them slide over her eighteen-year-old skin, catching the delicate thong with her fingers, easing it down slowly, until the straps became loose and dropped down her legs.
Miranda, now totally naked, said: "shower me."
Helene said, "wait a tick," and started undoing her blouse buttons.
"Oh no," Miranda said, "slave stays dressed, only royalty go naked."
She held out her hand.
"Take me to my shower."
Each dormitory had its own shower -- and with eight or so shower heads, half a dozen girls could comfortably shower together - and did so every day. The room was still slightly damp from the morning. Miranda stood regally in the centre.
"Make sure the water is correct, Miss Helene," she said, "if I get a chill, I shall want your head."
Suddenly she had a fit of the giggles.
Helene, still fully dressed in her school uniform, tried to turn on the shower taps whilst remaining out of the water's reach.
"Oh dear, no," Miranda said, "Miss Helene's going to get very wet today, she may as well get used to the idea."
Helene stared at Miranda. She thought: "what a huge pain, she knows I've got nothing left until laundry day tomorrow".
Miranda said: "You said you'd do anything. You can hang them up later, don't be such a fuss pot."
Miranda was right, of course. The rest of the school wouldn't be home until the evening at the earliest, and it was another hot summer's day. Her uniform would dry in an hour.
She turned the taps on, deliberately letting the hot water drench her, soaking her dress, her blouse and her stockings. Helene was grateful that at least Miranda hadn't insisted on shoes.
"Wash my hair."
Helene stood behind her naked friend, feeling the water from the shower heads spraying on her legs and her bum. Miranda bowed her head into the water, flicking it back so water sprinkled on Helene's face. Helene applied some shampoo and rubbed it into Miranda's hair. She let it run off and repeated with conditioner. Miranda's hair was sticking to her neck, barely touching her shoulders. Helene traced her friend's spine with a finger from her neck to the small of her back.
When her hair had rinsed clean, Miranda said "clean me now."
Helene knelt on her knees behind Miranda, the water on the shower room floor soaking into her stockings. One-by-one, she massaged shower gel into Miranda's upturned feet, her shins, her knees. She thought: by the time I've finished, I shall have touched every single centimeter of her body, I shall know her absolutely.
Lost in thought, she barely felt Miranda part her legs, allowing Helene to stroke the inside of her thighs.
"My back, now."
Helene stood up, using both her hands to clean Miranda's back. She had an elegant neck, with a little line of dark hairs at the nape. Her back was strong, Helene's hands enjoyed feeling it, wet and soapy. The small of Miranda's back was gently curved, her hips slightly pronounced. Her buttocks were tight, and, Helene thought, seriously biteable. Instinctively, she let her left hand slide over her girlfriend's arse, over her hips and onto her belly. Miranda sighed and leaned against the shower wall.
With her free hand, Helene undid her dress and let it fall to the floor; then her blouse. She cuddled up to Miranda's back, putting her arms around her, feeling the water course freely over her back, feeling Miranda's back pressed against her naked breasts and belly.
Helene's hands explored Miranda's front as if it was her own. It was strange to raise her hands and feel Miranda's breasts, much larger and firmer than her own, with stubby nipples. Miranda was giggling. Helene played with her nipples, squeezing them between finger and thumb, feeling them grow harder beneath her touch. Miranda held Helene's hands, pulling them down towards her groin.
Helene felt the groove of her hips, leading inexorably towards her pubic mound. Her fingers explored further, feeling the soft skin, the slightly rough area where Miranda's pubes grew. She felt her softly swollen cunt lips, her precise clitoris, still sleeping beneath its hood.
Helene ran her fingers down, gently parting Miranda's pussy lips with a finger.
Miranda whispered: "not yet".
Helene bit her ear.
"Then what, mistress?"
"Wash me first, wash my pussy, then make me smooth."
Helene took the opportunity to drop her knickers to the floor, step out of her sodden stockings. She squirted a little gel onto both her hands, rubbing them together to form a foam.
She stood behind Miranda, sliding a soapy hand between her bum cheeks, her fingers exploring her crease. With the other, she reached around, teasing her pubic hairs, making Miranda's pussy foamy.
"Open your legs, ma'am."
Miranda spread her legs further. Helene's hands touching beneath her legs. She could feel her friend's cunt soften beneath her hands, she felt her puckered asshole with her fingers. She couldn't resist stroking around it, feeling it tighten and relax as hers had done last night. She pressed harder, kissing and licking Miranda's neck playfully.
"Finger fuck me," Miranda breathed, "both fingers."
Helene's finger parted her pussy lips, feeling the warmth inside, the wet juice inside.
Miranda could feel Helene's hands pressing against her, could feel the finger moving inside her.
But she needed more.
"My ass... please..."
Helene pushed harder against the wet asshole, the muscles tightening, then giving way as Miranda relaxed and let her girlfriend's finger slide inside.
Helene could feel Miranda holding both her fingers tight: one in her ass, the other in her cunt; she was clenching and rocking against her. Helene fingered Miranda's cunt as deeply as she could, keeping her finger just inside her asshole, vibrating the tight muscle. Helene started to stroke Miranda's clit with her thumb.
For a moment, Miranda let her continue. The feeling was almost more than she could bare, much more than this and she would be lost forever. But it wasn't what she wanted.
"Stop now."
Reluctantly, Helene stopped rubbing Miranda's clit, let her fingers slide from her cunt and her asshole.
"Bad slave."
Miranda turned around to face her friend.
"No-one told slave she could get naked."
She pouted, and gently pulled Helene's nipples.
"Make me smooth now."