Top Definition
A nightclub or bar, especially one which operates illegally or is otherwise disreputable.

Boozecans are illegal clubs that became popular in the wake of the punk rock movement in eastern Canada, spreading westward from there.
In their basement they have a boozecan, sometimes prostitutes come in, sometimes it's just gambling going down...
by Da G-spot October 15, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.