Affronter

Af*front"er, n.

Defn: One who affronts, or insults to the face.