when she dropped her panties her pussy was strait barnyard
referring to a women's foul smelling vagina resembling a hog lot
"when she dropped her panties her pussy was strait barnyard" What is the definition of "barnyard"?