Top definition
A nice way of calling somebody a loser or a dawk.

Synonyms: nuffnuff
I look like an absolute nimban in my social costume.
by nuffnuff42 September 06, 2011
Get the mug
Get a nimban mug for your daughter-in-law Larisa.