Det er noen mulige forklaringer på hvorfor dårlige leger kalles kvakksalvere. Den ene er at begrepet er onomatopoeisk, noe som betyr at det imiterer lyden av en and som kvakker. Dette kan ha blitt brukt som en måte å avskjedige eller håne leger som ble oppfattet for å snakke tull eller komme med falske påstander.
En annen mulighet er at begrepet "kvaksalver" er avledet fra det nederlandske ordet "kwakzalver", som betyr "skryter" eller "skryt". Dette begrepet ble opprinnelig brukt for å referere til reisende selgere som solgte falske eller ineffektive medisiner, og det kan ha blitt brukt på dårlige leger av assosiasjoner.
Uansett opprinnelse, er begrepet "kvaksalver" nå mye brukt for å referere til dårlige leger. Det er et uttrykk for forakt og latterliggjøring, og det er en advarsel til pasienter om å være på vakt mot de som hevder å være medisinske fagfolk, men ikke har nødvendig opplæring eller kvalifikasjoner.