1 definition by amomonou...wait, how do u zpell itz?

Top Definition
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.
OMFG! He's stuck to the TV. Quick, before he starves.
Mug icon
Buy a TV mug!