Skip to main content

denizdeniz's definitions

Leonid

Dumb ass russian guy who plays with himself at 2am in the morning because they love us. Bushlaleelayo
That guys such a leonid
by denizdeniz September 9, 2010
mugGet the Leonid 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