demolition
Noun
overwhelmingly defeat of a player or team
demolition
Midway through the second half of this demolition of West Ham, the team's top scorer ordered John Terry to reorganize his defense and England's fallen leader obliged. EDIT
We're sorry but BraveSpeaking doesn't work properly without JavaScript enabled. Please enable it to continue.