This means "hello" in Russian. Not sure how to really spell it.
by babygoose August 15, 2003
Get the Cock da la mug.