denizdeniz's definitions
Dumb ass russian guy who plays with himself at 2am in the morning because they love us. Bushlaleelayo
by denizdeniz September 9, 2010
Get the Leonid mug.
Get the Leonid mug.We'll email you a link to sign in instantly.