carper [pl. carpers] , {feelings & emotions}
Notices
  • someone who criticizes continually