Meaning of “chump chop” in the English Dictionary

british dictionary