1 definition by Phoebeisafukinggenius

1
a Chinese slang which means "fucking awesome", it's the acronym of slang "nimbi",usually used in informal context.
by Phoebeisafukinggenius October 22, 2018
Get the merch
Get the nb neck gaiter and mug.