cachudo
Meanings
Noun
1. devil. (El Salvador, Honduras, Venezuela, Colombia)
Examples1
The devil appeared in front of me.