1 definition by Weeddude76

Top Definition
The small rich part of Maple ridge where every park has a group blazing and getting drunk until 2am also known as alb
Yo bro wanna sesh in albion tonight

Can't bro mom didn't boot for me
by Weeddude76 February 07, 2019

Mug icon
Buy a Albion mug!