look up any word, like ebola-head:

1 definition by loveya

 
1.
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
"That manyard is ditching me for one of those guys she likes again."

"stupid menyards."
by loveya October 19, 2006