To try to persuade someone through lying or flattery. He laid the compliments on her so thick, it was surprising that she couldn't see that he was just doing a snow job on her.
do a snow job on someone
tv. to deceive or confuse someone. She thought she did a snow job on the teacher, but it backfired.