1 definition 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...
by Your dudes January 20, 2009
Get the Shamira mug.