Definition of piss and vinegar in English:

piss and vinegar

noun

mass nounvulgar slang
  • Aggressive energy.

    ‘he's grizzly and wizened but still full of piss and vinegar’