Skip to main content

Menards

He kicked me in menards.
by Hlalakar May 14, 2020
mugGet the Menardsmug.

Mean Menard

When someone has sex and goes as hard as possible to their partner.
Damn dude last night I gave my girlfriend the mean Menard.
by 3XTREMEY BOI May 17, 2018
mugGet the Mean Menardmug.

Share this definition