What is Puta que o pariu in Portuguese

The english translation is "Holy shit"