Synonyms for Flub (same or very similar meaning)
WordNet sense 1 (make a mess of, destroy or ruin):
blow, bobble, bollix, botch, bumble, bungle, fluff, fumble, mishandle, spoil, screw up, bodge, bollix up, bollocks up, botch up, louse up, muck up
WordNet sense 2 (an embarrassing mistake):
bloomer, blooper, blunder, foul-up, pratfall, boo-boo, fuckup
From the ODE community, based on WordNet
add/edit