Skip to content
Latest

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