Skip to main content

The Directorr's definitions

leek

one who prematurely ejaculates and displeases women very much so
Oh my god.. he was such a leek last night that i couldnt be there any longer..
by The Directorr June 1, 2010
mugGet the leek 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