dude i just had a bombshell at mike's deli and i jizzed in my pants
"probably the greatest sandwich shop in flushing queens, new york
"dude i just had a bombshell at mike's deli and i jizzed in my pants" What is the definition of "mike's deli"?