Vocabulary

スリスリ

snuggling; nuzzling; cuddling

noun suru-verb