What is dildo munching gutter slut in English

The english translation is "its an insult to a cursing battle"