cankerbird
/ˈkæŋkərbɜrd/Definitions
1. noun
A type of moth or a person with a habit of annoying or pestering others
“The cankerbird of the office kept disturbing everyone with his constant chatter.”
1. noun
A type of moth or a person with a habit of annoying or pestering others
“The cankerbird of the office kept disturbing everyone with his constant chatter.”