What is Statched?
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.)
See statched, denied, rejected, shame, jaman