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 coworker Jovana.