What is Thelma And Louise?
1.
Two female friends who are strangely inseparable, commonly but wrongly assumed in an
to thelma and louise (Verb) - two women going everywhere together
Those two girls are joined at the hip. They're thelma and louise-ing it all around town.
See
Random Words:
1.
The practice of tracking a person online through email, instant messenger logs etc.
That new accounts wench at work won't go out w..
1.
A person male or female, who likes to give oral sex for caca
The girl that I met at the bar, was a toal schmangler
See dick, head, ora..
1.
Dried sperm on the computer keyboard resulting from masturbation while surfing porn on the internet.
Dang it! My computer keyboard stop..