meaning of Barnyard Football

Barnyard Football meaning in Urban Dictionary

Football played in every unimproved field location.