basehearted









basehearted


adjective

  1. having a low, mean, or contemptible nature or character; meanspirited.
53 queries 0.535