disagreeable person
eater
feeder
unpleasant person
adulterer
agnostic
blasphemers
contemner
cynic
doubter
egomania
freethinker
ingrate
misanthrope
skeptic
skeptics
sophist
swearer
theist