Kersnuggle

From Fresh Dictionary

English

Verb

kersnuggle

  1. A more aggressive form of 'snuggle'.
Personal tools