bang-up

 

adjective

North American informal
  • excellent: for a novice, he has done a bang-up job