Subscribe English
look up any word, like tex-sex:
 
1.
a place down hill where all the excess water goes to, some say its toilet water, no one really knows. has a 50ft deep drench. and most people fall into when they slip on the algea.
oh no KIMMY dont fall in the riverbed.
by alys arcas July 11, 2008
1 2