denholm
"oh stop being such a denholm
noun: a large human of new zealand descent capable of absorbing large amounts of food at the same time
""oh stop being such a denholm" What is the definition of "denholm"?