What does ‘BOTCH’ mean?

There are two ways of using this expression ‘to botch something up’ or ‘to do a botch job’. They both mean that the work done was not of a high standard, or was clumsy workmanship

  • The builder did a terrible job on the roof. He just botched it up, and it still leaks every time it rains!