Euphemism for a strip club.
by Kevbo August 24, 2003
by DaSnooze January 08, 2016
A strip club. Used in the United States indicating that Canada is lacking any high-culture but has an over abundance of strip joints
by Steve September 16, 2004