autocats Share definition Flag A person thats shit at every game he ever plays. Hey look its an autocats. autocats by SalahSaadSalah May 26, 2018 0 0 Get merch Get the autocats mug. Buy Now — $32.95 See more merch