What does abudiwa mean?

abudiwa meaning in Urban Dictionary

The Worshipped One in Swahilli.Also the badass mofo Abudiwa. The # 1 ninja/pirate on the web.