Rick Santorum… YOU IDIOT! Posted on December 23, 2011 by Ruff Seriously. What a Fucking Idiot. Major Thumbs Up to the guy who created the sign and got the Dumb Ass to hold it.