1 definition by amomonou...wait, how do u zpell itz?
A natural predator. It lures it's prey to itself, by flashing moving images and makes the prey sit in front of it, until it will starve to death. Once you look at it, you are magnetized and cannot leave without the help of another Being.
by amomonou...wait, how do u zpell itz? February 27, 2005