Similar to 'owned.' Used to describe a total domination of the opposition.
Wow, those guys got scraped.
77👍 20👎