It's just another name for a sub sandwich. Like a "hoagie"or a "hero". Different regions often have different slang for the same thing. The term "grinder" is more commonly used in New England states