my cute and loving girlfriend (this sirena isnt a dumb and stupid ho)who really knows how to love me, lol
everyone should love like sirena!
by shawn January 16, 2005
1 more definition
The coolest twin sister there is...she kicks ass...literally. And she's all mine!
"Everyone should have a twin like Sirena!"
by Sabrina January 16, 2005