What does bissiges Wesen mean?

bissiges Wesen - German to English

snappishness