Skip to main content

x_hev'n's definitions

siren

1. What you run away from when you know the feds are after you.

2. A really hot, dime-piece, tempting seductress.
1. Oh shit, drive faster!! I can hear the sirens!

2. Damn, look at that girl! What a siren!
by x_hev'n June 16, 2006
mugGet the sirenmug.

Share this definition