Top Definition
a small magical fish that pops out of rivers and grants magical wishes. and also has a British accent.
Lil puddintater gave me infinit dollerz
by Mr_Slave LJBZorz July 14, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.