Definition of piss and vinegar in English:

piss and vinegar

noun

vulgar slang
  • [mass noun] Aggressive energy:

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