What does Beuschelreißer mean?

Beuschelreißer - German to English

throat rippers [sl.] [rough cigarettes]