basehearted

English

Etymology

base +‎ hearted

Adjective

basehearted (comparative more basehearted, superlative most basehearted)

  1. Villainous.