What does Brennwatte mean?

Brennwatte - German to English

shooting pillow