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