Slang term from Argentina

"capocha"

Slang for: cabeza
English translation: head

Other meanings for "capocha"