I was wondering the same thing,lol, my fiance works at subway so the first few times I was joking with her they must like subs alot down there then I started to catch on thats not what they ment but still aint figured it out