1) The legless, soft-bodied, wormlike larva of any of various flies of the order Diptera, often found in decaying matter.
2) Disgusting person, a low-life, the lowest of them all
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.