A pet name reserved for only the best male lover.Usually given to a man who exhibits a nice thick package and knows how to use it.
Hey there Mr. Snuggle Pants, Misty wants to Play!Bryan is a total Mr. Snuggle Pants.