TWatasourous Share definition Flag A dinosaur acting like person Akh: ur such a twatasourous Lauren: RAWRRRR TWatasourous by Ajhsjana May 5, 2021 0 0 Get merch Get the TWatasourous mug. Buy Now — $32.95 See more merch