Trivia Question November 27, 2017 October 10, 2018 Q: Invented in 1931 by James Dewar, what pastry snack was originally marketed as Little Shortcake Fingers? Before you look at the answer, take a guess! Type in your answer in the comment box below. Click here to reveal the answer.Answer: Twinkies. Did you get it right? Want to see more great trivia questions?