my husband refuses to share food and makes stange noises at night, i fear he might be a badgeridoo
(noun) a human exhibiting badgerlike qualities
"my husband refuses to share food and makes stange noises at night, i fear he might be a badgeridoo" What is the definition of "badgeridoo"?