meaning of bottle shop bottleshop

bottle shop bottleshop meaning in Urban Dictionary

australian slangmeans the shop which sells alcohol alcohol store , australia