meaning of Angstbeißer

Angstbeißer - German to English

worry biter