branlée
Top 25000
Meanings
Noun
1. beating, hiding, thrashing (informal)
2. drubbing (heavy defeat) (informal, by extension)