snow job meaning and pronunciation

Views 579

An effort to deceive, overwhelm, or persuade with insincere talk, especially flattery.


snow job definition by Urban Dictionary

Share This Video


Download

  
Report form
RELATED VIDEOS