What does Blaterpfeife mean?

Blaterpfeife - German to English

kidney pipe