wow look at those awesome chuddlegubs, their chuddle flying to the japan and back:)  they're each other's chuddlegubs  the chuddlegubs just chuddlegubbed the night away
are adorable little creatures found living in mountains of switzerland
"wow look at those awesome chuddlegubs, their chuddle flying to the japan and back:)  they're each other's chuddlegubs  the chuddlegubs just chuddlegubbed the night away" What is the definition of "chuddlegubs"?