1 definition by iluha

1
usually some russian guy who enjoys a bag of weed or a bottle of vodka
by iluha January 28, 2009
Get the merch
Get the iliya neck gaiter and mug.