sneerer: a person who expresses contempt by remarks or facial expression
unpleasant person: a person who is not pleasant or agreeable
thill: one of two shafts extending from the body of a cart or carriage on either side of the animal that pulls it