Top Definition
the next level of the saying numbnuts.... why should they be numb when they can twinkle.
"how was I suppost to know that twinkle nuts over here didnt know what the hell he was doing?"
by frank valente January 06, 2007
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.