Jasmine walked into the bathroom and saw her friend still sitting in the stall and said, "Hey, what's the hold up?"
Rachel startled out of her reverie replied, "Hey, when nature calls. I'm done anyway so I'll be right out."
Rachel returned her cock to its 12 inch state to fit it under her skirt again, flushed and exited the stall. As she washed her hands Jasmine said, "While you were attending to 'nature' as you call it I found us a table so come on."
They sat down at the table and Jasmine started to eat, she had already gotten food before going to fetch Rachel, "Aren't you going to eat?"
"No I forgot to pack one and don't have any money but don't worry I'm not really hungry anyway."
"Suit yourself."
School proceeded as normal though Rachel's straying thoughts almost got her caught once. She was sitting in class and thinking about her adventures with the ring so far and her cock had lengthened to 16 inches under her desk, leaving about four inches of her cock exposed. She quickly noticed and retracted it without anybody noticing, she thought.
Finally school was over and Rachel just wanted to get back home, it had been a long day. Jasmine found her at her locker, "Want me to come over and work on the homework together?" She asked.
"No, I'm actually not feeling all that great Rachel lied." She really just wanted to be alone this ring was driving her nuts!
"OK, well maybe later then. Hope you feel better tomorrow."
"Yeah me too."
Rachel got home and was able to function normally after taking off the ring and removing her cock. She did her homework and chores, ate with her mom (no dad in the picture, he left shortly after Rachel was born giving the flimsy excuse of not being ready for kids), and finally went to bed. Before she went to sleep though she put the ring back on wanting to test it some more before nodding off but her fatigue won out and before long she had fallen asleep.
Rachel's dreams ran wild about huge cocks and huge loads over tons of pretty girls. As Rachel woke up she found that her cock was huge over 5 feet long flaccid with balls the size of boulders! The ring must have reacted to her subconscious and given her this monster which was starting to harden. It soared past 8,9,10 feet heading up to 12 feet hard! It was enormous but Rachel needed release and as she stroked what she could reach she also moved to her bathroom getting in the shower stall, her dick pointing strait up to fit in. Rachel worked furiously for a few minutes as she did copious amounts of precum coated the floor of the shower and her cock and herself as well. As her cock finally came she watched in awe as her first shot hit the ceiling and rained down on her lasting 10 seconds and producing several gallons of cum. Her cock continued for some time over 7 minutes before being sated and leaving Rachel standing in cum up to her stomach. Rachel let the cum drain and took a shower reducing her cock to 2 feet because she still liked the weight of a huge cock between her legs.
After Rachel got out of the shower she realized that it was the weekend and she really needed to tell Jasmine about something special that had happened to her the other day. So, she picked up the phone and called up her friend. "Hello...?"
answered Jasmine's voice from the other end...