Top definition
Russians or any one from that area of the globe
you damn kosminots!
by Kevin Pilsbury October 15, 2003
Get the mug
Get a kosminots mug for your cat Jerry.