Lyric discussion by teeesen 

The meaning is fairly apparent. One thing a number of people wouldn't know is what "the L.C." is. This is Nova Scotian slang for the Liquor Commission, which is the only legal place to buy wine, beer, and spirits.

An error occured.