Definitions by StartRunning
knuffle
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.
knuffle by StartRunning March 30, 2010