CHINCHY

Definition of CHINCHY

  1. (adj)embarrassingly stingy