Top definition
To cuddle with ones partner in the most comfortable, and comforting conditions.
I don't wanna work, I just want to shmuffle with my baby all day!
by Anyvice November 12, 2015
Get the mug
Get a shmuffle mug for your dog Julia.