1 definition by DrizzleYT

A girl with the power to make you fall in love with her the moment that your eyes connect, without hesitation you would do anything for her at any time. Every time that her image crosses your mind you can't help but smile, Her voice alone brings you into a new world of safety and comfort. Her smile alone is enough to turn your day around in an instant, she is always there for you and all you ever want is to be there for her. In your eyes she is the definition of Perfection, Never fails to leave you speechless in every situation. But hey i'm just some random love struck teenager what would I know..
I really like yah Carmen <3 like alot ~ Ethan
by DrizzleYT September 29, 2016
Get the Carmen mug.