Slang meaning of FANNY MERCHANT

FANNY MERCHANT means: Fanny merchant is British slang for someone indecisive, effeminate.