Home
Privacy
About
☰
Home
Privacy
About
🔍
Define Mountain Doo-doo Meaning
Mountain Doo-doo
When you drink a large amount of
Mountain Dew
, and
subsequently
have diarrhea. Preferably, on a
mountain
.
"
The deer
were totally
checking out
my
mountain doo-doo
."
By Therine
Upvote
Flag