face snatch
A face snatch is someone who always blames others for their mistakes and talks behind their back like they're a spineless worm.
My coworker is a face snatch. He blames everyone for his mistakes and talks about them behind their back.
My sister’s boyfriend is a face snatch. He never takes responsibility and thinks everyone else is stupid.
My teacher is a face snatch. She gives bad grades and talks about students like they’re failures.