Scartched

What is Scartched?


1.

To diss or fool someone.

You just got crucially scartchede, yo.

See Ruby


59

Random Words:

1. noun The infamous crowd noise said to come from Hampden Park, Scotland's national football stadium, while a match is being played...
1. Found commonly on motocross/offroad motorcycles, barkbusters are hand and lever protectors attached to the handlebars. Barkbusters are ..
1. a word formed by fusing Barack Hussein Obama's last name with some other word. "The word 'Obamelision' is itself an..