by andy March 06, 2003
by andy September 29, 2003
by andy January 12, 2004
A phrase used to communicate the suggestion of going to the popular Subway (supposed 'deli' counter) food chain to satisfy your food and beverage needs.
by andy August 30, 2003
by Andy September 08, 2004