meaning of Archers of Loaf

Archers of Loaf meaning in Urban Dictionary

probably the greatest Indie rockband in the World. Hailing from Chapel Hill, Vermont. This business MADE the scene in new york. Spawning a number of other rings inside sound Indie genre, including Polvo and Superchunk.