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
Hey Jim, there goes a Peter Welch (pointing at incompetent politician)