1 definition by MateranKelsPapi
Any woman who wears too much makeup. She is also a life stealing controlling evil succubus that removes the testicles of men. She makes men to women things like wear make up take them shopping all man things are removed from them like strip clubs, guys night out.
by MateranKelsPapi June 10, 2010