Deutsch Version
Meaning of
"jemanden oder etwas anpissen"
in English language
German to English
English to German
German
English
jemanden oder etwas anpissen; Tropfen auf darunter befindliche Pflanzen fallen lassen (Bäume)
to piss at someone or something; to drop drips onto the plants beneath (trees)