Matt Haughey goatse's the new Mastercard logo Posted July 6, 2006 by Andy Baio if this makes no sense, consider yourself lucky