meaning of Abamillo

Abamillo meaning in Urban Dictionary

A street name in a ghetto neighbor hood in a crappy little city. Like fucked up armadillo.