cazamapaches
Meanings
Noun
1. a person who opposes electoral fraud (Mexico, politics)