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
Usually found doing stupid shit like handing out flyers
Peter Welch by ibanker1 January 13, 2010