meaning of ameduri

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