Skip to main content

Definitions by buddha328

Toad Rat 

A nasty ass girl, who is too ugly to even qualify as a hood rat.
She so ugly she don't even rate hood rat status, she's a toad rat!
Toad Rat by buddha328 April 18, 2011