What does atcho mean?

atcho meaning in Urban Dictionary

another term meaning "at your" in ebonics globe