descalabrar
Top 40000
Meanings
Verb
1. to hit, especially in the head (transitive)
2. to damage, to ruin (transitive)