"dump ... on" is OK, but "every single blames" is wrong. You can say: He always dumps the blame on us.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
messier42 Thank you for your reply.What about this? He dumps the fault on me?For me, this is marginal.