We do not currently know of any synonyms for atcha.
The adverb atcha is defined as:
Did you mean watch?