Top definition
Noun: Alien sight organs. Basically, they are muscular stalks containing eyeballs, or at least, they are tentacles designed for seeing.
I once met an attractive Purplonian woman with lots of eye stalks and tentacles.
by Purple Gurl February 19, 2011
Get the mug
Get a eye stalks mug for your fish Larisa.