meaning of butcher shop

butcher shop meaning in Urban Dictionary

vagina; ideally a meaty one which you'll eat rapidly


butcher shop meaning in General Dictionary

a shop by which meat and poultry (and quite often seafood) are sold