What is Vai po caralho in Portuguese

The english translation is "Go fuck yourself"