Top definition
That hot guy that u meet at a bar that smells so downy fresh you cant help but want to snuggle him like a fluffy towel fresh out of the dryer!
Holy smokes, I met a super hot downysnuggles last night!
by sexylittlebaker1 June 26, 2014
Get the mug
Get a downysnuggles mug for your mate Zora.