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.
A group of people dedicated to mayhem. They are specialists in the fields of, destruction, pranks, upheaval and overall mayhem.
"Y..
1.
Condition resulting from consuming a large meal and then siting down to watch TV. Sometimes shortend to just 'Dry Diaper'
Ful..