Abamillo Share definition Flag A street name in a ghetto neighborhood in a crappy little town. Like fucked up armadillo. "You know where that girl lives?" "Yeah, on Abamillo" Abamillo by h33zY June 5, 2009 0 0 Get merch Get the Abamillo mug. Buy Now — $32.95 See more merch