Sherry Johnson put the finishing touches to her makeup and then looked herself over in the bedroom mirror. Perhaps she was vain to think of herself as beautiful but she knew she was, especially dressed in the clinging green dress she had gotten just for prom night.
The evening gown was strapless and barely contained her large, creamy tit's. The color matched her green eyes and she let her long blonde hair hang to her shoulders as a final touch. She knew her appearance was going to make Jim's eyes pop out.
Sherry also knew she was going to be troubled by his roaming hands all evening long, but she had grown to expect that. Jim knew how far he could go. They would be married eventually and then he would be able to go as far as he wanted.
Sherry felt a tingle of excitement as she thought of that. Jim did excite her, and there had been a couple of times when his hungry kisses had almost made her lose control. But she didn't want the kind of reputation she knew that would give her. Jim would not respect her after that. She knew she had to stay a virgin until she married.
She heard her mother calling her from downstairs and knew Jim had arrived. Her appearance was perfect but she studied herself a little while longer just to keep Jim waiting. It wouldn't do to appear too anxious.
Finally she walked downstairs like the grand lady entering the ball. She heard Jim's gasp of appreciation as he looked up at her. He had a corsage but she had to pin it on. There was no place left except over her breasts and she wasn't going to let him get that close.
Jim walked her out to his car and opened the door like a perfect gentleman. But she could see him trembling and knew that her low-cut dress had gotten to him.
"Damn," Jim said, as he got into the car. "You're fine looking tonight, Sherry. I could almost take you parking instead of taking you to the prom."
"We're going to the prom," Sherry said. "And don't try any funny business. I'm going to look my best when I get there."
They were going by first to pick up Sherry's best friend, Ginger, and they were a little late. That was all right. Ginger's boyfriend would probably be there to keep her company. Ginger and James had been going together for what seemed like years. They were also going to get married someday.
Sherry was surprised to see all the cars gone from in front of Ginger's house. Ginger's mother was funny about not letting Ginger stay alone in the house. But Sherry knew that Ginger knew they were supposed to pick her up.
"I don't see them outside," Jim said. Sherry knew her boy friend was thinking the same thing.
"The lights are on," Sherry said.
Jim parked the car and they both got out and walked up the drive. Jim rang the doorbell. He ran it again. They waited and there was no answer.
"She knows we were going to pick her up before seven," Jim said.
"Let's go in," Sherry said. "Maybe they left a note or something. Ginger wouldn't just leave without saying something. Maybe there's been an emergency."
"I don't think we should," Jim said.
"Come on," Sherry said. "I treat this house like it's mine most of the time anyway."
They walked in. The house was silent but the lights were on all over. There was a pretty yellow corsage on the hall table next to an empty glass. Sherry picked up the glass and sniffed it.
"Ginger's been drinking!" Sherry said.
"I could use one myself," Jim said.
"Forget it, honey," Sherry said. "You're driving. I just can't imagine why she's not downstairs."
Sherry heard a thump from upstairs and then the sound of Ginger's laughter. Then there was a low voice that had to be James and there was more laughter.
"They're upstairs," Jim said.
"Yes," Sherry said.
"Shouldn't we yell out or something?"
Sherry's heart was suddenly pounding and her mouth felt dry. Perhaps they should call out but she kept wondering what Ginger and her boyfriend were doing upstairs. Now she was sure that they were alone in the house and in the bedroom.
She knew exactly where Ginger's bedroom was and she knew that the voices were coming from there. It was a cardinal sin to let a boy into your bedroom. Ginger and Sherry had talked about it lots of times. A boy should not get a girl alone in any bedroom. It could lead to things.
"Shouldn't we call out?" Jim asked again.
"Let's surprise them," Sherry said.
She wondered if Jim was thinking the same thing she was. It would be wrong to sneak up the stairs, very wrong. Yet, she knew she was going to do it.
She took Jim's hand and they started up the stairs. For some reason Jim was reluctant and kept pulling back. Finally she turned and looked at him with frustration.
"What are you waiting on?"
"I don't think sneaking around is right."
"We're not sneaking around. Now come on!"
Sherry might not have been sneaking around but she kept her steps soft as she walked the rest of the way up the stairs. Jim reluctantly followed but his eyes were alight with a funny kind of excitement that Sherry felt too.
They didn't know what they were going to find at the top of the stairs but they were both looking forward to it. Sherry stopped at the landing and peered into Ginger's bedroom. It was empty!
"They must be in her mother's bedroom," Sherry said.
"What the hell are they doing in there?" Jim said.
"Let's find out," Sherry said.
Sherry knew they should call out but still didn't. Something was holding her back. They stopped at Ginger's mother's bedroom and looked inside. The door was partially open and they could see everything inside.
Ginger was seated at her mother's dressing table in a slip and bra. James was sitting on the bed watching her put on her make-up. Somehow Sherry had expected more. She started to put her hand on the doorknob and push the door open when Jim put his hand on her arm.
"Wait a second," Jim said. "Let's see what happens. Just a couple of seconds more."
Sherry wasn't sure what she was waiting on but she waited. She watched as James got up and walked across the floor and kissed Ginger on the back of the neck. She tried to push him away but James kissed her neck even harder.
"I'm trying to get dressed," Ginger said.
"I'd rather have you undressed," James said.
"You're crazy," Ginger said. "They're going to be here pretty soon. Now stop that."
Sherry gasped as James suddenly reached around Ginger and cupped both her creamy tits. He held onto them tightly as he kept kissing the back of Ginger's neck. Ginger should have gotten angry but instead all the fight went out of her body and she turned her head to James.
"Damn you," Ginger said. "You know how you turn me on."
James laughed as he kissed her mouth. His hands still played with her titties. Ginger's tits were smaller than Sherry's but that didn't seem to matter to James. He seemed to be having a ball, his fingers eagerly stroking the front of her body.
"Take your bra off," James said.
"Are you crazy?" Ginger said. "They're going to be here pretty soon. We haven't got time."
"Take your damn bra off," James commanded.
Ginger sighed. Sherry didn't believe she would do it but she was already reaching around and unhooking her bra. Ginger shrugged her shoulders and let the bra fall away from her creamy tits. Jim grabbed Sherry's hand and squeezed hard. He was staring hard enough to burn holes in Ginger and James.
"I shouldn't be doing this," Ginger said. "You know you get crazy when I do this."
"I stay crazy around you, baby," he said.
James put his arms around Ginger and hugged her closer to him. He kissed her mouth. Ginger acted a little hesitant, at first, and then she seemed to respond hungrily, suddenly pushing her body against James savagely.
"You make me hot," Ginger moaned.
"Let's get on your mother's bed," James suggested.
"You're crazy," Ginger said, but she was already letting him lead her over to the bed.
James pushed her down on her back. He took off his frilly shirt and bow tie. He stretched out beside her and kissed her mouth hard while his hand moved up to stroke her titty. He moved his lips down her front and kissed her nipple.
"You taste good," James said.
"Oh yes, James," Ginger moaned. "I like that. Suck my titties. You know how that drives me crazy."
James was moving his lips from one titty to the other. He was starting to make sucking noises as he nibbled on her titty. Ginger put her hands behind his head and gasped for breath each time his lips sucked her.
Ginger was not trying to push James away as Sherry would have expected. Instead she was pulling him closer. His mouth was making even louder noises as he sucked harder. He raised his head and there was a look of pure lust on his face. Jim moved closer to Sherry and put his arm around her. He tried to move his head down to one of her shapely tits but Sherry stopped him.
"None of that," Sherry said.
"Do you want to leave?" Jim asked.
"No," Sherry answered. "No, we won't leave. Just behave."
Jim kept his hand around her but he didn't try to move anymore. Instead he simply hugged her a little closer as they watched. Sherry was having trouble breathing. In fact, she was wondering why Ginger did not hear her heavy panting. She knew she was getting really hot watching this.
"Your tits are so good," James said. "I love your tits. I love every part of your body."
"You're an animal," Ginger said, giggling.
James grabbed Ginger's hand and pulled her fingers toward his crotch. Her fingers touched the huge bulge in James' trousers. Now Sherry was sure that Ginger would pull her hand away. Instead she started slowly stroking the hard prick.
"You kind of like to act like an animal sometimes too, don't you, baby?" James asked.
"You know I do," Ginger answered. "I shouldn't even be here with you like this. I wouldn't but you make me so crazy."
James laughed as he put his head down to Ginger's tits once again. Sherry could see his pink tongue working around Ginger's nipple.
Ginger's hand was busy. She was pulling down James' zipper. It was obvious that she didn't want things to stop. Again Jim's hand was moving down Sherry's front and she had to remind him to stop. She had to admit that she was getting hot herself. Her body was burning and feeling sticky inside her gown. She wanted to walk away but she couldn't stop watching.
"Let me take your cock out," Ginger moaned. "I want to feel your cock in my hand."
"I want to feel my cock in your pussy," James said.
He leaned back and Ginger's fingers worked furiously. She got his belt open and pulled his zipper down. She carefully slid her hand inside, his trousers and pulled his prick out.
Sherry couldn't help gasping. James was the first boy she'd even seen with his cock hard. James was really excited and Sherry could imagine the heat that was coming off his prick.
"Your cock feels so hard," Ginger moaned. "I don't think I've ever felt it so hard before."
"Play with it, baby," James said.
Ginger wrapped her hand around his cock and started moving her hand up and down. James was back sucking at her titties again and that really excited Ginger. Her hand worked faster, sliding his cockmeat up and down and her fingers, moving all the way down to his heavy balls.
Sherry saw the sudden little drops of white running down Ginger's fingers. He was starting to come and Ginger didn't even act shocked. She moved her hand a little faster, grasping his prick like she never wanted to let it go. She moved her hand down to his balls and started stroking them.
"I'm so hot all over," Ginger moaned. "I want you to fuck me. I need it bad!"
Ginger stopped stroking his cock but only long enough to help him pull her panties down her legs. She kicked them off and spread her legs open wide. Sherry could see the pink lips of Ginger's cunt as Jim's breathing grew heavy.
"You've got a beautiful pussy," James groaned. "I've got to have some of your sweet ass!"
James rolled over on top of her. He grabbed his cock with one hand and he guided it up to Ginger's redlipped pussy. Ginger was already lifting up her ass as she tried to get his prick inside her hungry cunt.
"Put it in me," Ginger moaned. "I want to feel it now. Put your big cock in my cunt. Oh shit, I need it!"
James carefully put his prick against her pussy. He rolled his hips a little and his cockhead popped inside her. He moved forward a little more and his prick vanished into Ginger's cunt.
"Oh yes," Ginger cried. "That's what I want. That feels so good. I love it. That feels so damned good!"
James slipped his hands underneath her shapely ass. He picked her up off the bed and he started pushing his cock in and out of her tight pussy.
"Nobody fucks as good as you do," James groaned. "Oh shit, your pussy is fantastic!"
This time Sherry did not stop as his hand moved down her body and cupped her tit through her green gown. Her tit immediately felt big and achy and although she tried to stop herself she started pushing her tit into his hand.
"Oh fucking shit," Ginger screamed. "Keep fucking me like that. Your cock is so big. It feels so good to me!"
Ginger lifted her legs and wrapped them around James' back. She tightened her legs as she lifted her shapely little ass high off the bed. Sherry licked her suddenly dry lips. She was having trouble standing up and her pussy had started getting a little damp.
"Fuck me harder, baby," Ginger moaned. "Fuck me really hard. I'm almost there!"
James began fucking Ginger's pussy as hard as he could. His balls made loud slapping sounds as he fucked her. He seemed to be trying to drive his prick all the way through her body.
"Oh shit," Ginger screamed. "I'm going to come. Oh fucking shit. It's good, so good. Oh fucking shiiiit!"
Ginger seemed to go crazy. Her body shook in wild convulsions. She couldn't seem to stop moving. Her body gave one last jerking movement and then she sighed in contentment.
"You make me crazy," she moaned softly. "Your big cock makes me so crazy!"
James wasn't listening. He was stabbing his prick into her like he wasn't ever going to stop. Sherry could see the taut muscles in his ass as he drove his prick into Ginger's pussy. He was lifting Ginger's ass off the bed with every thrust.
"I'm going to come," he whispered.
"Not in me," Ginger whispered. "Let me feel it on my body. Don't come inside me!"
"All right, you cunt!" James screamed. "You want to feel my cum, bitch, I'll let you feel it. You fucking cunt!"
James yelled again as he suddenly pulled his wet prick out of her pussy. Sherry couldn't take her eyes off his enormous prick. She could see the first few drops of cum dripping out. He seemed to have gallons of it. Ginger was touching the goo with her fingers, running her fingers all through and wetting herself.
"Oh fucking shit," James groaned. "That was fantastic."
Sherry moved away from Jim. He had been squeezing her tit and she thought it was time to stop. Soon Ginger and James would look up and catch them.
"Hurry," Sherry said.
"What are we doing?" Jim asked.
"We're going downstairs and ring the doorbell," Sherry said. "They'll never know what we saw."
But Sherry knew she'd never forget it, even if she never told her friend about it.