rousteTop 30000MeaningsNoun1. hiding, thrashing, beating (colloquial)2. drubbing, heavy defeat (by extension)