Top definition
A very kind, intelligent andbeautiful girl, often times has an amazing smile.

she will make anyone lucky to be with her.
You can never stop smiling around her.
Only a deena kay can make me smile like this!
by Brandon Kyle July 05, 2016
Get the mug
Get a Deena kay mug for your friend Beatrix.