What does amadoolio mean?

amadoolio meaning in Urban Dictionary

an individual who happens to be abused by-law administration