caracho
Meanings
Noun
1. pejorative of cara, ugly face