Browse by letter

Do a snow job on (someone)

To deceive or confuse someone.

The salesman tried to do a snow job on me but I did not believe him.