Dafuq’s a Twizzle? Olympics Jargon Overload
By now, most people are aware that the 2018 Winter Olympic Games kicked off last week in Pyeongchang, South Korea (not to be confused with Pyongyang, North Korea or a … Continue Reading Dafuq’s a Twizzle? Olympics Jargon Overload