Naco (slang)
Naco (fem. naca) is a pejorative word often used in Mexican Spanish that may be translated into English as "low-class", "uncultured", "vulgar" or "uncivilized ".
A naco (Spanish: [ˈnako] ⓘ) is usually associated with lower socio-economic classes. Although, it is used across all socioeconomic classes, when associated with middle - upper income people, it means “vulgar”, “bad taste”, and “pretentious”.