animalshits Share definition Flag a word that retarded asian people use on a daily basis. Yo man these stupid animalshits on tv are so stupid! animalshits by MaxRetarted March 25, 2004 0 0 Get merch