Green’s Dictionary of Slang

Dr Shop-knife n.

[Carib.E. doctor shop, a chemist + SE knife; for explanation of ety. see chemist bill n.]

(W.I.) a deceitful, hypocritical person.

[WI]cited in Cassidy & LePage Dict. Jam. Eng. (1980).