meaning of Bullsnatch bullsnatch

Bullsnatch bullsnatch meaning in Urban Dictionary

one other way of saying bullsh*t Bullshit, a little oxymoronic.