1 definition by iwantaserena

Literally the sexiest human being you’ll ever meet, she may be a bit slow but she won’t disappoint in bed!
Ugh fuck man, I want myself a Serena
by iwantaserena June 10, 2019
Get the Serena mug.