Definition of piss and vinegar in US English:

piss and vinegar

noun

vulgar slang
  • Aggressive energy.

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