What does Busenblitzer mean?

Busenblitzer - German to English

breast slip [coll.]