15 definitions by Master
1) A mischevious creature that feeds off aquatic life.
2) A small helpless moster that lives in marine and other moist environments.
2) A small helpless moster that lives in marine and other moist environments.
by Master July 6, 2004