meaning of Amedro

Amedro meaning in Urban Dictionary

some mexican shit which comes out yo' bum