(n)ball-buster, ball-breakera job or situation that is demanding and arduous and punishing“Vietnam was a ball-breaker”