1 definition by Frank S.

Top Definition
A loaf of fresh italian bread stuffed with 1lb. italian ham, 1lb. genoa salami, 1lb. mortadella,an entire mozzarella sliced,lettuce,tomato,onion,oil and vinegar.
Yo Tony, lets go to da deli and and get a freakin italian sandwich.
by Frank S. November 22, 2006

Mug icon
Buy a italian sandwich mug!