itchy pussy Share definition Flag A woman who is ready for immediate sex, i.e. a woman who is extremely horny. That woman at the bar is all over that guy, she's practically giving him a lap dance. She really has an itchy pussy. itchy pussy by Vermont Fag December 17, 2016 0 0 Get merch Get the itchy pussy mug. Buy Now — $32.95 See more merch