Definition of hero sandwich

Definition of hero sandwich
  1. hero sandwich Noun A large sandwich on a long thick bun.
Need more help? Try our forum NEW