Sarah's Failin Share definition Flag The last ditch effort to save a lost cause. A belief in a false premise. An idea whose time has long gone. Her Sarah's Failin effort to deny empirical scientific evidence, dumbed down the dwindling crowd. Sarah's Failin by herbybell July 13, 2010 0 0 Get merch Get the Sarah's Failin mug. Buy Now — $32.95 See more merch