1 definition by Russian for Russian

Top Definition
UK based Artist / Musician / Photographer / Graphic Designer / Exhibitionist
Ruski !!!
by Russian for Russian November 14, 2011
Mug icon
Buy a Ruski mug!