What is a muff diver?

It is slang for oral sex with a woman.