Definitions of chinchy:

  • adjective:   embarrassingly stingy