sky cat Share definition Flag verb, one who takes high risks, but always comes out standing or on top even if there is a failure the poker man was a mighty sky cat when he lost a large sum of money sky cat by gilisrael August 16, 2009 0 0 Get merch Get the sky cat mug. Buy Now — $32.95 See more merch