you are as charming and loving as a laura-lee
a charming loving person who has a very big soft spot for animals of all kinds - except cats
"you are as charming and loving as a laura-lee" What is the definition of "laura-lee"?