Melissa smoothed her hands down over the blue summer dress covering her hips and smiled softly at the reflection in the mirror. She applied a thin coat of lipstick to her full, luscious lips and quietly wondered to herself why she was taking so much trouble to look good. A quick glance at her watch and she knew it was time to go. She hadn't seen Brian in just over three years and she was both excited as well as afraid of the reaction she would get.
Melissa had lived without a man, and without her son, for the last three years. The separation from her husband Bill had been extremely messy and had left her both emotionally and physically drained. Bill had resorted to alcohol during the later years of their marriage and would often treat her harshly while under the influence. Although she knew it was for the best, she was still a wreck when it came to divorcing her husband. He was the only man she had ever loved. For that matter, he was the only man she had ever given herself too.
Her parents as well as her friends and relatives all agreed that it was better that she send Brian away to college far away. She had checked herself into a home for women for the first two years and in the third year she found herself a job and settled down. Now she was going to pick Brian up from the airport. She knew he understood what she had to do but at the same time she worried that in the three years apart, he may have changed.
Her breath caught in her throat as she saw him walking out of the arrival hall. Brian had grown into a strapping young man in the three years away. At 22, his body had developed and where he was skinny before, he was now well toned and wiry. He looked so much like his father with the square chin and bright blue eyes. On his arm was a gorgeous blond -- probably Vivien -- he had written to tell her he was bringing her along for the summer.
"Mom!" Brian called out, his hands waving wildly. He ran up to his mother and gave her a tight bearhug. "Its so good to see you."
"And you baby." Melissa hugged him tightly. "My baby boy has grown so much."
Brian smiled and pulled Vivien forward. "This is Vivien, Mom."
"Hello Vivien. Such a pretty thing too." Melissa smiled warmly. She felt a pang of jealousy go threw her and she immediatelt felt guilty.
"Mrs Davis. Its such a pleasure to meet you."
"Melissa, please. I wont have any of this Mrs Davis from you." Melissa laughed. "And anyway, its Ms Blake!"
"Yeah, mom reverted to her maiden name after the di..." Brian started and then quickly stopped. "I-I'm sorry Mom. I shouldn't be..."
"Its quite alright Brian." Melissa smiled. "I'm really quite alright now. Its taken me a long time but really, I am quite alright."
Brian smiled and put one arm around his mother and another around Vivien.
"What a lucky guy!" He laughed. "Sandwiched between two beautiful women!"
The three of them laughed as they made their way to the car and drove home.
** ****** *****
After returning home, she cooked them a lovely meal of Roast chicken and potatoes while Brian and Vivien showered and freshened up. She had been put into a slight dilemma when she wasn't sure if she should offer Vivien the guest room or just let her bunk in with Brian. Fortunately, Brian had showed her the guest room. She was proud of her boy then. At least he still remembered his good upbringing.
They enjoyed their dinner and chatted late into the night. She realised that Brian really did remind her of Bill. He seemed to have all his good qualities and none of the bad. He had Blake's boldness, but not the cruel streak that had gone with it. And he knew just how to flash his boyish grin to make a girl's heart flutter. Vivien was certainly affected by his smile. Melissa knew that if he could make a girl's heart flutter he could make her cunt flutter too. She felt that same surge of jealousy she had first had at the airport and quickly dismissed it.
They had finished two bottles of wine together and then retired to their rooms at almost midnight. Melissa was tired and at the same time relieved that everything had gone on so well with her son. Melissa awoke suddenly and looked at the clock. It was 3 in the morning. She was about to roll over and back to sleep when she heard voices. Melissa put on her robe and stepped softly out the door. The voices seemed to be coming from Brian's room. In the back of her mind, she knew it was Vivien and Brian -- probably just talking she thought to her self. And then another thought sprung to her mind -- maybe they're fucking.
She didn't want to spy on her son but something made her go quietly forward. His door was ajar and as her eyes accustomed to the dark, she could make out Vivien's head slowly bobbing up and down Brian's crotch.
"Oh yeah! Suck it baby. Suck my cock! You're the best cock sucker I've ever met." Brian moaned softly.
Melissa watched quietly as Vivien lowered her head right down to his pubic hair and then slowly pulled up, her cheeks hollowing as she did so. Melissa's eyes widened as she saw how far Vivien pulled up. Brian was definitely well hung in that department, even more so than Bill had been. Vivien pulled right up and sucked his cock head and then released it with a popping sound.
"I need to fuck baby. I'm so hot for your cock." Vivien moaned. Melissa watched as Vivien straddled her sons cock and lowered her shaven pussy on to it. She watched spell bound as the hard shaft speared its way into the girl, the lips of her vulva spreading wide as it slid into her.
"I'm gonna ride you baby." Vivien said as she bent forward, offering Brian her breasts. Melissa felt a surge of lust go through her as she saw her son leaning forward to suck on a nipple. Vivien started to fuck herself on Brian's cock with quick up and down movements. The young girl impaled herself hard on her son's cock. The wet sounds of fucking filled the room and Brian's fingers teased the ample breast meat of Vivien. Melissa's hands slipped under her robe and her finger jabbed into her seething fuck hole.
"Ohhh.. fucckkkkk" Brian cried out. "Keep doing that and I'm gonna cum."
"Cum baby. Cum. I'm almost there too." Vivien moaned. "I wanted this the whole night."
Melissa watched as Vivien suddenly stiffened and let out a low moan. Her thighs seemed to quiver in mid air and then she fucked herself violently downward and then started to move forward and backward on him, with his cock deep inside her.
"Ohh yess.. yesss.... Cumming....." Vivien cried out. Brian grabbed her breasts and his face took on a contorted expression. "I can feel you squirting in me....fill me lover..!" Vivien cried out.
Melissa quickly returned to her room, her lust ignited. She opened the bedside drawer and withdrew her vibrator. The substitute she had used for a man the last three years. She thrust the vibrator into her wet pussy and fucked herself. Images of her son fucking his girlfriend bringing her to a quick orgasm. Her lust satiated, she felt guilt set in as she realised that the image hadn't been of her son fucking Vivien, He had been fucking her.
She had imagined herself fucking her son! But it was too depraved! It was impossible, taboo, outrageous! With a sickening feeling in the pit of her stomach, Melissa slowly fell asleep.
"Mom. Mom ... Mom..." Melissa heard her name being called. She woke up groggily to find her son bending over her, trying to wake her.
"Wake up sleepy head!" Brian laughed. "Its already 9 o'clock"