1 definition by The Legend77

Top Definition
A psychopathic liar that is sometimes suicidal, always gold-digging, and never content with what they have.
Is it me or is she having a Merinda moment.
by The Legend77 March 30, 2011
Mug icon
Buy a Merinda mug!