1 definition by ezwages

(Verb) To move away from a physical location or situation.
Clyde didn't like the way the conversation was headed, so he scratched off.
by ezwages August 12, 2006
Get the scratched off mug.