1 definition by Stanley88844
An amazing girl you'll meet on holiday that you will fall in love with. You'll remember that holiday like no other and sometimes softly cry over it. That girl is a one in a million and you'll never meet another girl like her.
by Stanley88844 July 31, 2018