Basehearted

What is Basehearted?

Basehearted definition and meaning on Dictionary terms:
adjective

having a low, mean, or contemptible nature or character; meanspirited.