We do not currently know of any synonyms for botchy.
The adjective botchy is defined as:
Did you mean botch?