Skip to main content

Definitions by jamin220

Paymaster 

An individual or group (e.g. corporation) who has ultimate control over distribution of a particular resource.
Those paymasters keep on harassing me for payment on medical services I didn't request or even need!

Who knew that private online university would be such a paymaster with my federal financial aid!
Paymaster by jamin220 September 2, 2010