meaning of am Strick enden

am Strick enden - German to English

to piss once you can not whistle [Br.] [coll.] [archaic]