cacarizo
Meanings
Adjective
1. pockmarked (Mexico)