Skip to main content

brianna.lynn.'s definitions

Grand Falls

THE GREATEST CITY ON EARTH! Second biggest falls in Canada. Widest Broadway in the world. The only Bilingual town in the only Bilingual province of Canada. :) BEAST!
I love Grand Falls. Talk about fun times in the Maritimes.
by brianna.lynn. April 29, 2011
mugGet the Grand Falls mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email