xxx pickle Share definition Flag It means kissing a pickle He xxx pickle xxx pickle by Irish Psycho November 16, 2016 0 0 Get merch Get the xxx pickle mug. Buy Now — $32.95 See more merch