Shcarsloo's definitions
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.
by Shcarsloo April 22, 2011
Get the mountain terd mug.
Get the mountain terd mug.We'll email you a link to sign in instantly.