The phrase "piss and vinegar" is often used to describe someone who is full of energy and spunk. However, it can be considered vulgar or offensive in some situations or company. Here are some alternative synonyms for "piss and vinegar" that convey a similar meaning:
- Fire and passion
- Gumption and vim
- Vigor and vitality
- Zeal and enthusiasm
- Spark and verve
- Grit and determination
- Spunk and moxie
These phrases can be used to describe someone who is full of energy, motivation, and drive, without resorting to any vulgar or offensive language.