Top definition
the concept that states that the universe is inside a huge atom of another massive universe, and every atom in our universe has a much smaller universe inside it.
by fairy nuff September 20, 2003
Get the mug
Get a fishwooh mug for your cat Callisto.