1 definition by ScaryManLivesInYourAttic

A place in Banff National Park which every single college-aged girl from British Columbia or Alberta has gone to, with the only purpose being taking a photo for Instagram for their group or 8 friends to comment how hot they look and how big their rack is.
Jim: Hey, did you see Lucy’s post of her on vacation? She’s looking so damn fine.
Max: Who cares? She’s just another bitch who goes to Lake Louise for a photo shoot...
by ScaryManLivesInYourAttic April 10, 2021
Get the Lake Louise mug.