she's like the energizer bunny, always full of piss and vinegar
"slang meaning "full of energy
"she's like the energizer bunny, always full of piss and vinegar" What is the definition of "full of piss and vinegar"?