cadburys parrot Share definition Flag The inner lips of the ladies genitals which hang down! The cadburys parrot says hello.. lol cadburys parrot by knerstie fnerstie July 2, 2004 0 0 Get merch Get the cadburys parrot mug. Buy Now — $32.95 See more merch