vocab dash
Log in
Sign up
caracho
Meanings
Noun
1. pejorative of cara, ugly face