1 definition by Mikeoot

Top Definition
A spanish or mexican bitchy hooker with PMS.
Dude, Denise is such a Menescardi!
by Mikeoot November 29, 2006

Mug icon
Buy a menescardi mug!