StartRunning's definitions
A hug (or cuddle). The original Dutch word 'knuffel' was deemed to be English sounding enough to be fully incorporated. Knuffle sounds the same and means the same.
by StartRunning March 30, 2010
Get the knufflemug.
Get the knufflemug.