Skip to main content

Definitions by Lester M. Olester

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.
Willard by Lester M. Olester July 5, 2010