please step into my office, we have to have a chattaroo
largely known as the smaller brother of the kangaroo, the chattaroo is the more talkative of the two
"please step into my office, we have to have a chattaroo" What is the definition of "chattaroo"?