slammed; faced; served; figuratively dealt a nasty blow
He beat you pretty bad; you've been scratch moded.
It's like saying moded, but better.
Yeah! He's a professor... of being a DOG! Scratch-moded!
Last Stand and/or Final Stand in Call of Duty: Modern warfare 2
I was playing a game of hardcore team death-match in modern warfare 2 and I killed a guy, but he entered ball scratch mode and killed me.
owned; whos your daddy; other similar exclamations
Taken from cabin fever