Find the word definition

Wiktionary
sling off

vb. (context Australia colloquial idiomatic English) To criticise or mock