oh man, i just dropped the deuce and i'm on such a dump high
the high you experience after you take a dump especially in the situation when you're prairie doggin' it or when you need to go so bad your knees are weak
"oh man, i just dropped the deuce and i'm on such a dump high" What is the definition of "dump high"?