"There is just no defense for this," former GOP lawmaker Joe Walsh said of the ex-vice president's remarks.