zurra
Top 40000
Meanings
Noun
1. a beating, a thrashing (colloquial)
Examples1
to give someone a beating