Snow Job

Play episode

Lexi from Denver, Colorado, says her grandfather’s parting advice was always don’t let nobody give you a snow job. Where’d he get that saying, and what does it mean, exactly? This is part of a complete episode.

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

More from this show

Segments