Skip to main content

Definitions by denizdeniz

Dumb ass russian guy who plays with himself at 2am in the morning because they love us. Bushlaleelayo
That guys such a leonid
Leonid by denizdeniz September 9, 2010