Skip to main content

Definitions by Mikeoot

menescardi 

A spanish or mexican bitchy hooker with PMS.
Dude, Denise is such a Menescardi!
menescardi by Mikeoot December 3, 2006