Skip to main content

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 Menard mug.

Menards

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email