Yep, the word "startup" has the same definition to me. It's more of a description of the culture than how new or scrappy the business is. I worked at a "startup" that had been around for 10 years, had no plans of exiting, and was sustainable, but had a very young staff, a keg in the kitchen, and pressured it's young developers to work late for shitty pizza.
I think some small businesses are jumping on the startup train so that they can attract kids right of college.