Jack Shamrock's definitions
A person who latches onto someone or something popular and doesn't let go. Actually enjoys spending time near nuts.
by Jack Shamrock March 15, 2010
Get the nuthugger mug.
Get the nuthugger mug.We'll email you a link to sign in instantly.