meaning of Bandwurmsatz

Bandwurmsatz - German to English

boa-constrictor phrase [coll.]