This is a term I read recently, but I didn't understand what it meant. I can't remember the exact context except that it had nothing whatever to do with Mexico.
Edit: ElendilTheTall suggests this might be "Mexican Standoff". Which it could be, I suppose. So could anyone explain what either of these things are?