ref
huff + -y
huffy (adj.)
"puffed with pride or arrogance, ready to take offense," 1670s, from huff (n.) + -y (2). Related: Huffily; huffiness. Huffish "petulant, ill-humored" is from 1755.