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.
australian slang term for a bicycle.
shazza: did bazza bring the ring stretcher
dazza: nuh
See bicycle, pushie, pushy, ring..
1.
1. A person who stalks ugly girls, when much hotter girls are available
2. A person who, while stalking said girl, calls them 40 times ..