What does Bandwurmsatz mean?

Bandwurmsatz - German to English

boa-constrictor phrase [coll.]