1 definition by daveisnt

Top Definition
A hyper-melodic manipulatrix.
"When she (the siren)’s saying that she wants only me
Then I wonder why she (the siren) sleeps with my friends."
by daveisnt May 24, 2007
Mug icon
Buy a siren mug!