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 09, 2010
mugGet the Leonid mug.