Kelly put on her pyjamas and emerged from the bathroom. She looked around the clothes covered room and marvelled that David had actually found enough floor to sleep on. He was smiling up at her as she moved over to the light and turned it off. She stood there a second letting her eyes adjust to the total darkness then made her way carefully towards Cherie's bed. David stroked her bare calf as she passed him and sought the corner of the bed. The sheets were cool under her fingers and she felt her way up them until she reached the warmer patch were Cherie had moved aside for her. Feeling the soft pillow, Kelly fell face first into it and sighed as she relaxed into the inviting bed.
"Tired, darling?" came David's voice from just beside and below her.
"Just a little," she murmured into the pillow. She rolled over and stared up into the darkness. The car trip had been gruelling but what had worn her out most was...she paused and smiled at the memory. What had worn her out second most was waiting up so late for a place to sleep. While Cherie had offered her queen sized bed to Kelly and David, Kelly refused to kick her out and it was eventually decided that the two girls would share the bed while David slept on the floor.
"Poor darling," whispered David's voice from beside her ear and she felt his warm lips brush her neck then move up to her cheek. "Good night."
"Good night," she smiled.
"Good night," came Cherie's voice from somewhere right next to her other ear.
Kelly hadn't realized they were so close. "Good night," she replied, "and thank you. This is great."
"Sorry I couldn't do better," said Cherie, not sounding sorry at all.
"We'll try and give you more notice next time," said Kelly patting to her left and finding some soft part of Cherie. Cherie's nightie was silky under her fingers and they seemed to slide along it of their own accord until they found bare skin. Kelly let her hand fall back onto the bed.
"Anytime," said Cherie and Kelly could almost hear her smiling. Then she felt a small hand rest on her own. As tired as Kelly was, she couldn't help the prickling sensation that was starting between her legs. Her fantasy and intense orgasm in the car that afternoon had been about this very situation and Cherie's hand felt very sensual resting lightly against her own. She gently squeezed Cherie's hand and felt light pressure as Cherie returned her squeeze.
Then Cherie's fingers were ever so slightly stroking the palm of her hand. Kelly felt her palms beginning to sweat and a warmth between her legs. The night air was still cool around her, but here in Cherie's room, in Cherie's bed, the cool seemed not to touch her but to stop just beside her skin. Cherie's fingers were a little bolder now, lightly flowing along Kelly's smooth wrists, parting the small hairs on her forearm like the Red Sea.
Kelly let out a quiet "Mmm" and a second later felt something brush her forehead. There was a second hand stroking her hair while the first continued up the inside of her elbow. The second hand flowed over her hair and about her right ear. A finger traced along her jaw line and down to her neck. The first hand was stroking her bicep and Kelly could feel the warmth from it so close to her aching breast. She willed the hand even closer and felt it slightly brush the side of her breast as it frustratingly went past.
The second hand slid over her shoulder and began to work its way lower down her other arm. The first hand brushed the side of her breast a second time and a third. Kelly moaned again and the pressure between her legs became more demanding. In response to her moan, the two hands moved onto her breasts. Kelly sighed and Cherie's small hand squeezed her nipple through the fabric of her pyjama top. David's larger hand cupped her other breast firmly.
Kelly realized how loudly she'd been breathing into the silence then she noticed the breath at her left ear. She turned her head and felt a warm cheek against her own. She pressed her lips against it and it moved to be replaced with a soft pair of lips that almost seemed to burn her as they touched. Hungrily, Kelly parted Cherie's lips with her tongue and moaned into her mouth. Her efforts were rewarded as Cherie's tongue stroked her own and demandingly sought out her lips and teeth. Cherie whimpered quietly and Kelly wondered what her other hand was doing.
David's hand left her breast and Kelly felt the top button of her top being released from its buttonhole. Cool night air flowed down her cleavage. She took Cherie's tongue into her mouth and felt Cherie's fingers stroking in circles around her nipple. As another button worked its way loose, Cherie's fingers began to pull across the fabric. When the third button was free there was enough slack for Cherie's hand to slide inside Kelly's top and Kelly gently bit Cherie's tongue in response as she felt the fingers against her bare nipple.
Kelly felt her ear being engulfed by something warm and wet and figured it was David's mouth, since she was keeping Cherie's mouth occupied with her own. She reached out her left hand and found the soft bare skin of Cherie's leg. She squeezed it but couldn't get her arm any higher without breaking her kiss with Cherie. She could feel Cherie's arm moving somewhere between their hips.
The warm mouth on her ear worked its way down her neck and over her bare shoulder. The fabric of her top was pulled aside as the last button was undone, exposing her naked breasts, and the warm mouth covered her aching nipple. There was a wet smacking sound and David's quiet moan. Cherie's mouth broke from her own and Kelly thought she tasted cinnamon. She pushed her tongue into the darkness wanting more until she felt the small mouth on her neck, and then it started kissing its way towards her other breast.
As David hungrily devoured one breast, Cherie gently licked in circles around the other, spiralling inwards towards Kelly's erect nipple. As Cherie shifted position, Kelly was able to slide her hand up Cherie's thigh, which seemed burning hot to the touch. There was a slick warm wetness at the top of Cherie's thigh and Kelly could feel lace panties with something hard and moving underneath. She placed her hand under the area, and Cherie's hand slid out of her panties and stroked juices up Kelly's arm. Kelly placed her hand against Cherie's soaked panties, then slid up to Cherie's soft stomach and down under her panties. Immediately her hand was soaked in Cherie's juices. Kelly felt her way through Cherie's thin thatch of hair to the deep valley of her cunt. She traced her fingers from Cherie's hole, forwards along her slit until she found Cherie's hard little nub and began to stroke it. The slickness made it impossible to get a firm grip so Kelly added a second finger and stroked in circles over and around Cherie's clit.
She felt David's mouth leave her breast and a wet hand touched her forehead. A heady, musky smell assaulted her nostrils as the hand moved down her face and stopped on her lips. Kelly opened her lips and eagerly took the small fingers into her mouth. They were smaller and more delicate than David's and the sweet but sour taste on them was so like and yet so very different from the tastes David had given her of her own cunt. As she sucked Cherie's juices from Cherie's own fingers, Kelly felt Cherie's small mouth take her nipple in between her teeth and roll it with her tongue. It felt so good and Kelly realized that this was almost certainly not the first time Cherie had done this.
Meanwhile, David had worked Kelly's pyjama pants off and was kissing his way up the insides of her soaking thighs. Cherie shifted position and Kelly's mouth was empty and cold air flowed around Kelly's neglected breasts, making them ache with need. Her hand was taken out of Cherie's panties and the whole bed rocked. She could barely make out the curve of Cherie above her against the moonless night, and then her hand was picked up and replaced back on Cherie's drenched cunt, now without panties. Obediently, Kelly started fingering her again, and then she felt warm yielding flesh against her lips. She opened her mouth and felt the orb of flesh being pushed between her lips, with a hard nub that pressed against her tongue. It took Kelly a moment to realize that she now had Cherie's breast in her mouth, but when she did, she started sucking hungrily upon it. David's mouth was on her cunt now, his tongue lapping up her juices and filling her hole. He glided circles in and over her clit and licked the length of her slit over and over and over again.
Kelly used her tongue to circle Cherie's nipple and then felt Cherie's mouth on her own breast. She felt David's hand slide up to her left breast, squeeze it, then move to play with something nearby. Suddenly she realized David was fondling Cherie's other breast. She wondered if he'd tasted Cherie yet, and withdrew her cum soaked fingers from Cherie's cunt. David was still lapping his tongue between Kelly's thighs and Kelly thrust her fingers under his nose. He immediately paused then licked Cherie's juices from Kelly's fingers, then redoubled his oral assault on Kelly's cunt. She felt her excitement rising to fever pitch as David's tongue lapped from her asshole into her cunt, then around her fevered clit and back to her asshole again.
She started biting Cherie's nipple, listening to the sound of her moans in the darkness mixed with David's slurping and smacking. Cherie responded in kind and Kelly felt an exquisite tang of pain as Cherie pinched Kelly's nipple between her teeth. Kelly started humping David's face as her climax approached. She stabbed two fingers back into Cherie's cunt and was rewarded as Cherie grunted and bit Kelly's nipple again. Kelly thrust a third finger into Cherie, stretching her friend's cunt as they feverishly pleasured each other's bodies. Kelly started moaning in time with David's mouth on her cunt, needing to cum, needing to be released. She hammered her fingers into Cherie's cunt and was surprised as Cherie came, crying out against Kelly's breast and fiercely biting her nipple.
This drove Kelly over the edge. Her left hand was flooded with Cherie's cum as Cherie drove herself back against Kelly's fingers. Kelly's other hand pulled David's face into her cunt and she gripped him between her thighs. She bit down on Cherie's tit still in her mouth, squeezed her eyes tightly shut and felt the blissful wave of heat pulse over her. She moaned into Cherie's breast as David's lapping at her clit slowed down, then Kelly let out a sigh as she came down from the glorious orgasm.
Cherie's breast was removed from her mouth and replaced by Cherie's lips, gently nibbling and licking around Kelly's mouth. Kelly placed her cum covered hand between their faces and the two girls sucked and licked at the fingers and each other, enjoying Cherie's fresh cum.