ski cat Share definition Flag a woman manually stimulates two men at the same time while sitting in between them. The brothers paid the hooker extra to ski cat them. ski cat by anonymous September 18, 2017 0 0 Get merch Get the ski cat mug. Buy Now — $32.95 See more merch