cabeza de mierda
Meanings
Noun
1. shithead (stupid or contemptible person) (idiomatic, rare, derogatory)