1 definition by love on a leas

Top Definition
a person, place or thing acting out of the ordinary.
Billy is such a wusala!
That damn computer is a wusala
by love on a leas April 22, 2003

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.