A person who clashes with others; someone who engages in conflict, confrontation, or dissonant interaction.
From clash (verb) + -er (agent suffix indicating one who performs an action), a standard English word-formation pattern.
Calling someone a 'clasher' is oddly specific—it transforms a temporary action into a character trait. It suggests someone has a disposition toward conflict, not just that they had one disagreement.
Complete word intelligence in one call. Free tier — 50 lookups/day.