Skip to main content

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email