stevecat Share definition Flag a hot sexy monstrous beast that everyone loves because he's a boss Yo Stevecat, what's happening, what's up? stevecat by thescooter July 30, 2011 0 0 Get merch Get the stevecat mug. Buy Now — $32.95 See more merch