What does ajaul mean?

ajaul meaning in Urban Dictionary

a combine of an asain that looks like an owl.