Definition
To spoil something or prevent it from happening.
The rain really put the mockers on our planned picnic.
I thought we were going to win the game, but the final mistake really put the mockers on our chances.
The manager's sudden change of plans put the mockers on the project's success.