We do not currently know of any synonyms for skootched.
The verb skootched is defined as:
Did you mean sketched?