John Francis means in slang: He is a cute, loving person. He is a big *** of snuggles and wants you to rest as often as possible. He wants to be fed many times. He is a cuddle bear. This guy is a true cuddle bear. (in Slang Dictionary, added by Allan Wheeler)