meaning of Addisu

Addisu meaning in Urban Dictionary

A donkey with five legs