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 Fallsmug.

Share this definition