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.
Masturbating; jerking off.
Dave's up there in the shower taking it to the streets again!
See Rob..
1.
1. Refusing to accept something while going downhill.
2. synonym for arabian sandstorm
1. Hmm... that child seems to be in severe down..
1.
A term used to reward people for their likeability, and how much other people want to kid nap them, take them home and fuck them.
Dude,..