A fork of Rural Dictionary
demolished; destroyed, generally in a competition such as a sport or a game
Brazil just dumpstered on the USA in soccerGet dumpstered n00b