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.
by teskar August 15, 2022
Get the sweat mayo mug.