1 definition by danger!radio

A certain small town somewhere in Alberta. Take a large city filled with a bunch of sports nuts, shrink down until it's 1/200 the size, throw in a ton of racism and homophobia, and take out everything that's remotely fun. A pathetic excuse for a town.
Person 1: We just passed St. Albert.
Person 2: Really? I must've blinked.
by danger!radio September 6, 2008
Get the St. Albert mug.