google
ref
late 17th century: frequentative of the verb snug.
wiktionary
ref
First attested in 1687. snug + -le( frequentative suffix); spelt with doubled ‘g’ to clarify pronunciation.
etymonline
ref
snuggle (v.)
1680s, frequentative form of snug. Related: Snuggled; snuggling. As a noun from 1901.