snuggle up

verb
University
1

To lie or sit in a comfortable, relaxed position, holding someone or something else.

Thesaurus