We've all had them. But let's face it: we don't have a clue what they mean. They're freaky dreams. From talking pets and naked friends to apocalypses and prophecies, this compendium explains the weird, the wacky, and the disturbing world of dreams. Included are explanations of dream elements such as: accidents, alarm clocks, handcuffs, juggling, karaoke, mermaids, mountains, oysters, parents, robes, roses, salt, snow, stars, storks, traffic, twins, and much, much more.