What is je encule ta mere in English

The english translation is "i bummed your mum"