Boulingo
vigilante
Person enforcing justice independently without legal authority.
Learn languages with Boulingo