1 definition by Mack45678

Langford British Columbia. In reference to the shit stain in BC's pants. the asshole of Canada.
by Mack45678 June 8, 2007
Get the LangHole mug.