Top definition
A town in Ontario, Canada.

Ball’s Falls, Ontario
In the early 19th century, brothers John and George Ball bought 1,200 acres of land in the Niagara Region. The land, which is now a Conservation Area, was presumably named at a time when puns and innuendo were less widespread. Ball’s Falls is now considered part of Jordan, Ontario, and features two waterfalls (the lower is 90 feet high), as well as historical domestic and industrial buildings, including the original Ball house.
I live in Ball's Falls.
by kevindong July 13, 2017
Get the mug
Get a Ball's Falls mug for your cousin Georges.
2
The internet celebrity Shaycarl sees a sign in Canada while driving with two friends that says "balls falls."

Wow, thats the exact opposite of Justin Bieber!!
by varrdak November 20, 2010
Get the mug
Get a balls falls mug for your daughter Sarah.