meaning of Aduin

Aduin meaning in Urban Dictionary

Jay, the bestest booha in the city