How about asking them if they need a Kleenex then offering them one??? It's sort of a polite way to hinting that you're repulsed by it without offending anyone.

BTW, my very best friend does that ALL the time. While I find it pretty disgusting too, it's one of those things I overlook because I love her to death!!!