Top definition
being disposed into a river to left to sink while deceased; tied to a heavy object while left to sink alive
"If I don't pay off my debt to my supplier I'll end up river-bottom."
via giphy
by baphomxt October 19, 2017
Get the mug
Get a river-bottom mug for your guy Nathalie.