What does Angstbeißer mean?

Angstbeißer - German to English

worry biter