twatasores rex Share definition Flag a nagging amazon chick with a herpie covered stink hole man dats a huge twatasores rex twatasores rex by SHANNON MOTOWAKAN September 22, 2011 0 0 Get merch Get the twatasores rex mug. Buy Now — $32.95 See more merch