BP = botched parenting Posted on June 25, 2010June 25, 2010 Posted in UncategorizedTagged babies driving, BP, British Petroleum, cartoon babies, fucked up, oil slickLeave a comment babies driving cars? maybe it is the same babies running the clean up operation . . .