Luoa is a short term of "lick ur own ass". It is used mainly in english country like USA, Canada etc. It means you are scolding a person that is very annoying to you.
by lIlIIllIl November 4, 2006
Get the luoa mug.
Get the luoa mug.We'll email you a link to sign in instantly.