Top definition
Typically found on the snuggliest of people. A pair of (face or butt) cheeks so soft and luscious you'll never want to leave them. As you catch your first glance, you'll truly understand where the inspiration for the "Stay Puft Marshmallow Man" came from.
Wow! Look at the pair of snugglecheeks on Alyssa. I could dive right in and stay forever!
by konajabrona June 03, 2017
Get the mug
Get a snugglecheeks mug for your daughter-in-law Beatrix.