meaning of ajaul

ajaul meaning in Urban Dictionary

a combine of an asain that looks like an owl.