What does acho acho mean?

acho acho meaning in Urban Dictionary

it's merely a shortened form of the phrase really. mainly employed by junkie puerto ricans A quick weak kid who's the capacity to Beat the shit out-of anyone that touches their stuff n matter exactly how litle or weak he's. Is also in love with WRXs and masturbates to them daily.