BOTCHIEST

Definition of BOTCHIEST

  1. (adj)poorly done