Xxafkk's definitions
A snuggle between a Mother and Daughter, this snuggle usually lasts 5 minutes. Laughs and kisses exchanged, sometimes tears. Creating a bond of love to last for years.
by Xxafkk February 15, 2021
Get the snugglybuggly mug.