Literal translation: I can eat dinner with you.
To eat dinner.
it means dinner or the dinner
it means you've zoned out. or a made up place and stop watching demi lovato La La land also references Hollywood . . .
It is Spanish for "What is for dinner". Though note that it is normally said "Que hay para la cena?"