Biff sat, shaking, in the corner as Sarah pulled her clothes on and left the room. Jizz kept dripping into his eyes, making them water - at least, he told himself that's why tears were running down his face.
After a long time, Biff got up and walked over to the sink. He spent quite a while trying to wash the sticky cum out of his hair and off his face. He started to wonder how long it would take for the janitors to come in for the afternoon.
Biff started to gather up his clothes, and paused when he saw the dildo sitting on the floor. That's my cock, lying there, he thought. He picked it up.
It had looked symmetrical when it fell off of his body, but now it looked quite different. One side was big and erect - maybe even a little bigger than Biff's cock had been before all the weirdness started. The other end, however, was flaccid and flopped around. It looked distinctly smaller than his cock had, when it was soft.
Biff thought about how Sarah had shoved the dildo up her pussy and it had become attached to her. He wondered, and then gingerly tried to stuff the floppy, flaccid end of the dildo into the hole between his thighs.
The feeling of his hands down there was unusual, and strangely pleasant. He felt his soft pussy getting moist, but try as he might he just couldn't get the floppy dildo to go inside. Sighing, Biff turned the dildo around, pointing the eight inches of hard rubber between his legs.
He gently eased the dildo's head into his moist slit. Good god, that felt amazing! He slowly started to slide it further up, and his face flushed with arousal. He slid it back out slightly, and a soft moan escaped from his mouth.
"No," he thought to himself, "this isn't what I want!"
He steeled his will and tried to concentrate on pushing the dildo inside himself, further and further, but he kept finding himself sliding it back out again, and gasping in pleasure. Finally, Biff gave up and sat on the floor, furiously masturbating his new pussy with the dildo. He idly wondered if this counted as fucking himself, since as far as he knew it was his own cock. He shoved the dildo in faster and faster, deeper and deeper. His free hand found his clitoris and started rubbing it as well, and it took all of his will to avoid shrieking out in pleasure.
Finally, he felt himself about to climax. He shoved the big dildo in as deep as it could go, and felt his whole body spasm with the most incredible orgasm he'd ever felt. When he managed to sit up, he looked between his legs and saw a normal-looking, flaccid, shaved cock and balls sitting where it always used to be!
Uncertainly, Biff felt all around the base of his cock and balls, worried that there would be a seam or that they would fall off again. He just about shouted with joy when he discovered that they were attached, good as new! Everything seemed distinctly... smaller than it had been, but it wasn't too far off and Biff would rather have a slightly shrunken penis than a pussy between his legs.
Biff grabbed his clothes and started to get dressed. Weirdly, his underwear didn't fit quite right. There was a little extra room in the front of the underpants, but the back was stretched tight and barely fit over his ass. His pants were the same way. There was no mirror in the janitor's closet, so he couldn't see what was going on, but his ass did feel a bit bigger than he remembered. Maybe it was just sore from sitting on the cold floor.
Biff finished getting dressed and headed home, skipping the rest of his classes that afternoon. He had a big swim meet the next day, and he wanted to be well-rested.