meaning of Blaterpfeife

Blaterpfeife - German to English

kidney pipe