Meaning of slagging match in English:

slagging match

noun

  • A prolonged exchange of insults, especially when carried out in public.

Origin

1950s; earliest use found in Portadown (County Armagh) Times.