Wiktionary
heap insult on injury
vb. (alternative form of add insult to injury English)
vb. (alternative form of add insult to injury English)