What does blamerang mean?

blamerang meaning in Urban Dictionary

Like a boomerang of shame and pity; when you toss out a carefully built remark blaming someone for a few issue, it converts around and implicates your shame in the issue.