Top definition
A persian guitar scale often climaxing in a high pitched note followed by that which is lower
Didly da dum Neeessssnuuuu
by Scruffy and slithery May 18, 2003
Get the mug
Get a nesnu mug for your Facebook friend Manley.