What does ameduri mean?

ameduri meaning in Urban Dictionary

Diabetes. Horrendous rogue. If you are called an ameduri you most likely don't have any respect from any person considering your looks