1 definition by TJ1029
Greatest girl in the world. everyone smiles when she walks by, she can bring joy to your heart and laughter to your life. Any man is very lucky to have her. But only one will have her. Be jealous boys.
by TJ1029 January 13, 2012