loveya's definitions
A word used to define a man/woman, who likes more than one person at a time/dating more than one person at a time.
plural - menyards
plural - menyards
by loveya October 21, 2006
Get the manyardmug.
Get the manyardmug. We'll email you a link to sign in instantly.