hardfisted

Explore definitions, synonyms, and language insights of hardfisted

Definitions

Adjective Satellite
unwilling to part with money