meaning of anticipation dump

anticipation dump meaning in Urban Dictionary

When people shit on by themselves in anticipation of someone else shitting on it. Men and women think this may shield some critique, but really it just offers assholes better product.