look up any word, like sparkle pony:

1 definition by jaman

 
1.
To be rejected, denied, shamed.
I asked this girl out but she "statched" me.
I went to open the door but I got "statched." (couldnt open it.)
by jaman September 05, 2006