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 different way to tell one of your bros or just some random person to "chill out"
max : OMG dude im a beast at Call of Duty
..
1.
Slang term used inplace of "Xanax Bars". Popular amongst people who use code words for certain drugs when speaking on a cell ..
1.
When a women leaves her used Maxi pad on top of a trash can (usually in a bathroom) for everyone to see.
Clem saw an open faced sandwic..