1 definition by slugopheila
A neighbourhood and elementary school in Halifax Nova Sotia - all the teens go there to get high and drunk
People rep the name and scream it at the bar
People rep the name and scream it at the bar
by slugopheila August 14, 2008