What does Bullscratch mean?

Bullscratch meaning in Urban Dictionary

even more polite kind of saying "bullshit"