Definition of botch job in English:

botch job

noun

  • A piece of work done hastily, clumsily, or unskilfully; a botched or bungled task or undertaking.

Origin

Mid 19th century; earliest use found in Madison (Wisconsin) State Journal.