1 definition by Kaiousama

Top Definition
The one-eye'd wonder worm
by Kaiousama July 09, 2003

Mug icon
Buy a fuzzy no no mug!