What is the meaning of Feist?

A small, snappy, belligerent mixed-breed dog; a feist dog.

Feisty behavior.

Silent (but pungent) flatulence.

fat (usually of a person)

second-person singular present of feien

Source: wiktionary.org