meaning of Apple Puckered

Apple Puckered meaning in Urban Dictionary

having alcoholic beverages poured down your neck by a hot chick while she actually is looking at the club in a mini top!