English | German | Russian | Czech

sling off English

Meaning sling off meaning

What does sling off mean?

sling off

(Australia, colloquial, idiomatic) To criticise or mock

Are you looking for...?

sling | off