Skip to main content

Definitions by tdiguy123

1. To screw up

2. A tool used to destroy things
1. "Donny, you scartched everything!"

2. "Hey Nick, can I borrow your pencil scartchinator?"
scartch by tdiguy123 October 27, 2013