zorrillo
Top 20000
Meanings
Noun
1. skunk
2. a bad-smelling person (derogatory, colloquial)
3. certain truck used in riot control to deliver tear gas (Chile, colloquial)
Examples1
Ew! My uncle's basement smells of skunk!