meaning of atchu

atchu meaning in Urban Dictionary

indicating the same as "at you".