SNL skewers her over being an amnesty and TARP queen? Who knew?
SNL means snot nosed liars, much like you, you little piece of out house dwelling fungus.