What is hoerenzoon in Dutch (Holland/Belgium)

The english translation is "son of a whore"