1) A mischevious creature that feeds off aquatic life.
2) A small helpless moster that lives in marine and other moist environments.
Damn my ass won't stop itching, I think I'm getting the-ron.
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.