Subscribe English
look up any word, like poopsterbate:
 
1.
1. an establishment where cheese is sold, usually on a retail basis.
I went to the cheese barn to purchase cheese
by conradlee October 04, 2011
8 0