Englishsnuggle upverbMeaningTo lie or sit in a comfortable, relaxed position, holding someone or something else.SourcesNo citations have been attached yet.