A person being a huge pain in the ass, whom you have a strong disliking for.
Or A very large vagina
Did you see Kaleigh today?
Was she being a Twatosaurus as usual?
Oh my God thats the biggest vagina Ive ever seen, its a Twatosaurus!
I got nervous her Twatosaurus was going to devour me