1 definition by chelseabeckerrrr

The weed and cheese capital of British Columbia, Canada.
Yo dude, I'm going to Armstrong for some weed and cheese.
by chelseabeckerrrr February 27, 2009
Get the Armstrong mug.