The term "niggling" has a derogatory connotation and refers to someone who is persistently annoying, especially with petty complaints or criticisms. It can also refer to something that is bothersome or irritating in nature. The word originates from the Scottish expression "nagging and gleging," which means to fuss over small details excessively.