Tag: snow job
Snow job
Word of the Day: Snow job A snow job has nothing to do with what happened on the Kanetsu Expressway in Niigata recently. Heavy snow on a highway causing 1000 cars to be stranded for two days, is an act of God. A snow job is an intense effort to deceive someone or hide something…