i went on vacation and totaly fell for the most amazing kaylee
a kaylee is someone who is amaziing in every way
"i went on vacation and totaly fell for the most amazing kaylee" What is the definition of "kaylee"?