What does ‘Quack’ mean?

Quack – is slang for a doctor that is suspected of not have the correct qualifications