Random Words:
1.
A female (generally one who is not overly attractive) who lives not only a promiscuous, but trashy existence. Common traits of Dirt Serp..
1.
the love of someone's life who despite all their faults you still think you two should be together.. so you call them your "go..