Skip to main content

Definitions by dudemaister

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)
abo by dudemaister November 6, 2009