despicable

a. 可鄙的、卑劣的

英文釋義

  1. morally reprehensible