River Road

What is River Road?


1.

A term for getting drunk.

Supposedly originated from a town in New York where all the alcoholics would go to drink.

Let go to River Road tonight

See drunk, booze, alcohol, vodka, binge


94

Random Words:

1. This creature is neither fully rat nor bat and was produced in an insane US military experiment in the 60s. It hibernates most of the t..
1. Acronym meaning “Waldorf-ian Panty Dropping Whore”. A reference to the large number of sluts in Waldorf, Maryland. Stay away from that..
1. the rare combination of a prude and a groupie, the end result being a tease who follows bands around constantly and obsessively but neve..