Skip to main content

destruktornaut's definitions

Oak Street Bridge

Share definition
A bridge over the Fraser River that connects the city of Richmond with Vancouver. Colloquially known as the quickest way to get to China from Canada.
Why take a plane to China, when you can just cross the Oak Street Bridge?
by destruktornaut December 14, 2008
Flag
mugGet the Oak Street Bridge mug.