From noxo + -ento. Cognate with Portuguese nojento.
noxento (feminine noxenta, masculine plural noxentos, feminine plural noxentas)