Naco (fem. naca) is a pejorative word often used in Mexican Spanish to describe the bad-mannered, poorly educated people or those with bad taste.