What is porra! in Portuguese

The english translation is "(lit.) cum/ shit!"
The english translation is "Fuck! (lit. cum) "