What does barley sandwich mean?

barley sandwich meaning in Urban Dictionary

a.k.a. A beer