abrir la cabeza
Meanings
Verb
1. to smash someone's head in (idiomatic)