meaning of anpissen

anpissen - German to English

to piss on [vulg.]