hoagy

noun
  1. a large sandwich made with a long roll of bread filled with meats, cheese, and other ingredients
  2. Usage: informal; regional

Examples