What does blowtop mean?

blowtop meaning in Urban Dictionary

a person who enters a temper effortlessly; an irascible person.