Nuff nuff

a friendly way of calling someone an idiot
"Hey Sal, you nuff nuff, what did you do that for?
by wal May 24, 2005
Get the Nuff nuff mug.