n. Menard, Menards
1. Someone who is rather stupid or acts retarded.
2. A chain of stores in the midwest, much like Lowes.
adj. Menarded
1. The act of someone being stupid or retarded
Synonyms for menard
On this page, you will find 30 slang terms related to menard. Some of the top words include: Wetard, lark, Tit, Tit, villiage idiot, and 25 more.