What does NNB mean in Urban Dictionary?

  • Nin Na Bay, Singlish expression similar to in English - BLOODY HELL! by Francine EnsorReport definition
  • Short for NI NA BU, a swear used when aggravated or in agony by Carmella HuckinsReport definition
40 votes

How would you define NNB?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!