Subscribe English
look up any word, like bae:
 
1.
A woman of beauty accompanied by an alluring voice
That girl is such a sex siren.
by Wolfemaximus December 11, 2013
0 0