meaning of blowtop

blowtop meaning in Urban Dictionary

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