I grew up calling any sandwich on long French or Italian bread a sub, like any normal human being would. Or so I thought, until I realized my aunt called it a grinder...and my friend called it a hoagie. WTF.
This is three people, from three states (New Jersey, Connecticut and Pennsylvania), calling the same sandwich by three different names. Since it really is a regional thing (with most of the variations stemming from crazy Italian-Americans in the Northeast like myself), I decided to take a closer look at who calls what where and if there's even a reason why.
And now I'm exhausted, but here we go: