“Are those chopsticks in your pocket or are you just happy sashimi?”
"Is that a gun in your pants or are you just happy to see me?" is an old joke, with many variations. One popular variation is the Japanese food joke ending "...or are you just happy…