What does bottle shop bottleshop mean?

bottle shop bottleshop meaning in Urban Dictionary

australian slangmeans the shop which sells alcohol alcohol store , australia