botched

英文釋義

  1. spoiled through incompetence or clumsiness