TagWorld War

Snow Job

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. Transcript of...