TRADE INSULTS Meaning of TRADE INSULTS in English insult each other, say rude things to each other, mudslingWhen the two men couldn't agree on the cause of the problem, they began trading insults. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012