What does abrego mean?

abrego meaning in Urban Dictionary

a filthy, smelly butt dirty mexican