rebencazo
Meanings
Noun
1. crack from a whip