skin flint

Fun Dictionary -> skin flint

skin flint - Vulgar Dictionary definition

An avaricious man or woman,