meaning of Anna Belle Carter

Anna Belle Carter meaning in Urban Dictionary

Anna Belle Cater may be the slang term for ABC shop, which is another term for liquor shop.