What is Sold Down The River?
1.
A phrase meaning to be
I can't believe that my manager said that project failure was my fault. I was really sold down the river on that one!
See
Random Words:
1.
fasheezee means "for sure" in the dictionary of "Snoop Dog".
my is plain english.
Neezee means "Nigga" o..
1.
A public eatery, quite often a national chain, which does not typically have a drive thru nor does it have waitstaff. In other words, i..