What is Filho de mil putas in Portuguese

The english translation is "Son of a thousand whores"