Top definition
(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 mug
Get a scratched off mug for your daughter-in-law Rihanna.