foul up


Meanings

  • an embarrassing mistake
  • make a mess of, destroy or ruin;