Twisted Trivia: May 15, 2018Q: According to Sweden’s official state Twitter account, Swedish Meatballs are not Swedish at all. Where were Swedish Meatballs invented? A: Turkey in the 18th century! Swedish Meatballs come from Turkey, sounds a little contradictory.