Slang term from Costa Rica

"ayote"

Slang for: cabeza
English translation: head

Other meanings for "ayote"