Skip to main content

Definitions by ibanker1

Peter Welch 

Incompetent representative who knows nothing about economics or anything in general.

Usually found doing stupid shit like handing out flyers
Hey Jim, there goes a Peter Welch (pointing at incompetent politician)
Peter Welch by ibanker1 January 13, 2010