Niggardly, stingy.
A small fragment or sliver.
Disconcerting, annoying or repulsive; tending to put off.