There are two possible versions of this term. The first is a charlatan who goes around to rural areas in times of drought and promises to make it rain.
The second is someone highly connected in either a government, corporate or technical organization, and can pull strings to force things an organization very quickly.
This bit of jargon has been viewed 7,437 times.
Return To General American Idiom Jargon