2
1. A female sexual predator.
A female exhibiting vile, offensive and inappropriate sexual behavior.

"That twatasaurus rex tried to take my boyfriend home while I was in the bathroom".
by Maura Greene November 06, 2006
Get the mug
Get a twatasaurus rex mug for your mate Zora.