EGAVE

snoogle

Meaning

  1. verb To snuggle
Save “snoogle” to learn later