Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by loveya
manyard
Share definition
Flag
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."
manyard
by
loveya
October 21, 2006
Get the
manyard
mug.