do you smell that? i think marni must be ridin' dirty again
the act of walking around town with poopy time in your pants
"do you smell that? i think marni must be ridin' dirty again" What is the definition of "ridin' dirty"?