3 definitions by foofybell.totherescue

Top Definition
An amazing magical creature with tremendous talent and great potential
by foofybell.totherescue November 07, 2013
A replacement word for swearing to express anger or frustration
by foofybell.totherescue November 07, 2013

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×