Search for crossword answers and clues

Answer for the clue "One involved in heated online debates, in slang ", 15 letters:
keyboardwarrior