cuddle badger
"i came home from work last night & the girlfriend got all cuddle badger on me
"a cuddle badger is a person holding a blackbelt in the art of cuddling
""i came home from work last night & the girlfriend got all cuddle badger on me" What is the definition of "cuddle badger"?