pull the plug on

pull the plug on  {v. phr.},  {slang}
To expose (someone's) secret activities.
The citizens' committee pulled the plug on the mayor, and he lost his election.
Categories: slang verb

'pull the plug on' on video