rouste
Top 30000
Meanings
Noun
1. hiding, thrashing, beating (colloquial)
2. drubbing, heavy defeat (by extension)