#serena
Top Voted Definition for #serena
Refers to Serena Williams one of the all-time best women tennis professionals.
56
show_chart Other Definitions for #serena
Looks of a dominating woman which I love
3
A powerful force of femme nature, delightful to behold.
2