Someone who is ignorant, arrogant and petty. This sort of person also seems to lack the largess to be objective as well and tends to argue even the most evident of facts.
John is so niggardly that you may as well argue with a chicken!
Jack is so niggardly that you may as well go argue with a chicken!
An innocent word meaning to be stingy that reminds absolutely nobody of a racial slur that I would rather not put here.
"That's pretty niggardly."
"That's a pretty nice and innocent word to use in this situation. I'm going to use that now to enhance my vocabulary."
"Did I fucking ask?"