1 definition by dudemaister

Top Definition
Word frequently used by Swedish immigrants expressing any feeling whatsoever.
Abo yao län! What the fuck was that all about?! (poor translation from swedish)
by dudemaister November 06, 2009
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.