look up any word, like fleek:

1 definition by Travis Stephens

 
1.
another way to say someone is a horrible person but worse.
You are a scouch!
by Travis Stephens December 15, 2008