What does Aduin mean?

Aduin meaning in Urban Dictionary

Jay, the bestest booha in the city