menescardi Share definition Flag A spanish or mexican bitchy hooker with PMS. Dude, Denise is such a Menescardi! menescardi by Mikeoot December 3, 2006 0 0 Get merch Get the menescardi mug. Buy Now — $32.95 See more merch