4 definitions by Smilie
by Smilie June 4, 2005
A very very unique lady who is great at everything she does. She is so sexy that she won't tell you her name. She will leave your mind screwed and your heart skipping beats.. Wow your dating a Sheynan. Lucky MoFo
by Smilie December 7, 2017
by Smilie June 14, 2004