What does botch up mean?

botch up meaning in General Dictionary

make in pretty bad shape of, destroy or destroy