Skip to main content

Vixarama's definitions

Willard Scott

To have sex with a person over the age of 100
Dude, I'm so drunk I want to Willard Scott your grandma.

I'm gonna Willard Scott her so hard she ends up on a jar of Smuckers!
by Vixarama March 28, 2016
mugGet the Willard Scottmug.

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