meaning of Bullscratch

Bullscratch meaning in Urban Dictionary

even more polite kind of saying "bullshit"