perchey Share definition Flag undesirable vaginal odor. Honey, did you just put a new inner tube in your bike tire or are you a little perchey? perchey by Gorgone August 11, 2003 0 0 Get merch Get the perchey mug. Buy Now — $32.95 See more merch