i get so annoyed by that ezapologist saying what a great job [ezboard] is doing when they're doing nothing at all
(n) one who continues to stick up for someone or something despite the victim having been [shafted] by them
"i get so annoyed by that ezapologist saying what a great job [ezboard] is doing when they're doing nothing at all" What is the definition of "ezapologist"?