Definitions by Jaywalker
Tim Horton's
1. A very large and powerful franchise in Canada that celebrated 40 years of serving hot beverages and breakfast in 2004. Tim Horton's popularity is similar to that of Starbucks in the USA.
Tim Horton's by Jaywalker July 10, 2005