1 definition by Penn Stater 18

1
Based on a famous Bollywood scene towards the late 1900's, Road Rucha refers to needing to defecate during a long road trip then relieving yourself in a disposable container since there are no bathrooms available.
He couldn't hold it anymore on the way to the party, so Dan took a Road Rucha before showing up.
by Penn Stater 18 September 02, 2017
Get the mug
Get a Road Rucha mug for your cousin Paul.