Skip to main content

Lester M. Olester's definitions

Willard

To present a handful of rats to your partner during intercourse with the intention of scaring the living shit out of her.
So, me and my girlfriend were having sex and i wanted to make it more exciting so I pulled a Willard.....She dumped me.
by Lester M. Olester July 5, 2010
mugGet the Willard 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