Top definition
a process in business and government wherein the blame for something bad is shifted from person to person
Can't we have a decent argument without your constant blame shifting?
by anonymous we are one January 23, 2012
Get the mug
Get a blame shifting mug for your mama Julia.