1 definition by ........_........_
A competition where two menaces set each other terrible challenges until someone fails. The moment you fail it is called a fold, and you automatically lose.
I could beat you in a menace off.
by ........_........_ March 27, 2023