Skip to main content

Definitions by Shcarsloo

mountain terd 

a substance that comes out of a moutain lion's ass in a form of a terd on a mountain a little south of the mexican border.
mountain terd by Shcarsloo April 22, 2011