look up any word, like the eiffel tower:
 
1.
1.a sandwich that can be considered as fine art and is of fine taste.
2.anything to do with subway sandwiches.
the subway sandwich artist has impeccable sinetuetti style
by umbie March 22, 2004