Mentirosa means liar in Spanish. I discovered this girl I was getting to know was lying about everything in her life.
I can't believe the find I found about you, when I looked you up on myspace and youtube.