Skip to main content

Deez nuts!!'s definitions

Thotorragasaurous

Share definition
The biggest thot everyone knows about, most of the time avoid, messed with most of the time by men desperately needing sex
That girl over there is a huge thotorragasaurousthot
by Deez nuts!! August 16, 2015
Flag
mugGet the Thotorragasaurous mug.