1 definition by dumbpardout150
Originally an acronym standing for “Non Xenophobic”, the term has become popular slang in Mumbai for someone who harasses woman on public transport in a non threatening, albeit annoying manner.
by dumbpardout150 October 14, 2021