Astle Share definition Flag The Chinese god who is a dick to everyone... when people behave like a dick they say don't try to be an astle Astle by Aadhimon November 22, 2021 0 0 Get merch Get the Astle mug. Buy Now — $32.95 See more merch