APPLE DUMPLIN SHOP Meaning of APPLE DUMPLIN SHOP in English . A woman's bosom. Slang English vocab. Английский сленговый словарь. 2012