1 definition by Phoenix88

Top Definition
1: an unusually powerful and intelligent woman. she gets a kick out of using men because they are so easy to fool. if you fall for her, it's your own damn fault for being so stupid.

2: ie...LandShark

3: Margot
Margot has all the men chasing her...she is such a man eater.
by Phoenix88 May 10, 2006
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.