the sales rep was such an annoyance as he kept badmashing us in hopes it would make us look bad
combination of badmouthing and bashing, often used by a person that studders or has mush-mouth
"the sales rep was such an annoyance as he kept badmashing us in hopes it would make us look bad" What is the definition of "badmashing"?