zurrar
Top 40000
Meanings
Verb
1. to thrash, thwack
2. to reprimand harshly; to inflict corporal punishment
3. to soil oneself; to be so frightened as to metaphorically do so (reflexive, colloquial)
4. to fart noiselessly; to pump wind (possibly dated, dated)