ReviloMaharg's definitions
A person who insists on something unyielding, they will argue the point over the smallest mistake until everyone ends up hating them!
by ReviloMaharg November 5, 2009
Get the Sticklermug.
Get the Sticklermug. We'll email you a link to sign in instantly.