Top Definition
The best deli in the whole world. Located in summit, nj.
Hey man, I just got a Hilltopper from the Towne Deli! It's fuckin' delicious!
#awesome #food #deli #sandwich #summit
by phishtweezer June 08, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×