sweat mayo
To sweat excessively when put on the spot.
1. John didn't prepare and began to sweat mayo in front of the class.
2. I was sweating mayo trying to explain the situation to the cops.
2. I was sweating mayo trying to explain the situation to the cops.