What does anpissen mean?

anpissen - German to English

to piss on [vulg.]