"he's such a chimp nugget "stop scratching yourself, you chimp nugget""
a person with the characteristics and mannerisms of a chimpanzee
""he's such a chimp nugget "stop scratching yourself, you chimp nugget""" What is the definition of "chimp nugget"?