Top Definition
An ideal place where single ladies are in search of men, and lots of them to pick from.
You couldn't ask for a better selection of men, this is a mantopia!
by Betty Babe August 08, 2009
Free Daily Email

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

Emails are sent from We'll never spam you.