by Vonyo March 28, 2008
the combination of super crazy cute and pee your pants funny that is often seen in pets and other animals; snuzzy animals have lots of it
Man, talk about snuzz - check out that dog with the combover hanging out over there by the snack bar.
by AndersP April 21, 2008
by Hannah Rose August 07, 2006
by Dylan Yin February 23, 2010