blamer
bla-mer
noun
Someone who habitually assigns fault or responsibility to others, avoiding their own.
"He's a constant blamer, never taking responsibility."
bla-mer
Someone who habitually assigns fault or responsibility to others, avoiding their own.
"He's a constant blamer, never taking responsibility."