Nuff said's definitions
Balls nailed to the wall, argument over. When an argument is so completely disproved that the person backing it has no choice but to give in.
by Nuff said September 19, 2014
Get the :3 mug.
Get the :3 mug.We'll email you a link to sign in instantly.