Someone's nut sack that is nicknamed newt.
If you say Newts Noot Sook, Newt will say F*** You!
by kpizzle7 May 8, 2012
Get the Newts Noot Sook mug.