kinross Share definition Flag a little town in the upper peninsula of Michigan, where the cops outnumber the citizens and prisoners outnumber everything. Home to five prisons. Damn, yo, I can't wait to leave shitty-ass Kinross. kinross by rbran January 18, 2010 0 0 Get merch Get the kinross mug. Buy Now — $32.95 See more merch