A person who actively opposes or is hostile to someone or something by using great banter.
"You're such a bantagonist"