Lyric discussion by JayWalker 

Cover art for (I'm Your) Hoochie Coochie Man lyrics by Muddy Waters

hoochie coochie can stand for a) female genitals b) (illicit) Liquor or c) (the least likely) a voodoo doctor

johnny the concheroo is the root of a relative of the common sweet potato and would be carried in a mojo bag to draw money, bring luck in games or enhance someones sexual powers. it is however also a powerfull laxative.