vitchy Share definition Flag Vagina is itchy Yo that girl got a vitchy she keeps itching her vagina!!! vitchy by Dicksshortttrr September 20, 2017 0 0 Get merch Get the vitchy mug. Buy Now — $32.95 See more merch