Sock On A Car Dashboard? Here’s What It Means Grand Junction, CO, United States / Magic 93.1 Christopher Britt Nov 16, 2018 | 6:02 AM ilovebutter / CC Sock On A Car Dashboard an the Mall, Here’s What It Means. It’s a sock with filled with kitty litter to prevent your the window from frosting up find out more.