snoozle

Definitions:

  • To nestle; snuggle.
powered by