Skip to main content

Definitions by Your dudes

Wonderful woman that seduces you till you go crazy. Can lead to insanity and probably to depression.
I'm in a downfall... no more Shamira...
Shamira by Your dudes January 19, 2009