louse up


Meanings

  • make a mess of, destroy or ruin;