that barn bitch just talked crap about my jumping to my trainer
a barn bitch is a bitch who goes to the same horse back riding barn as you
"that barn bitch just talked crap about my jumping to my trainer" What is the definition of "barn bitch"?