bigpopa's definitions
The act of shitting on the stairs and smearing it down them, then using it as a slide to slip down it.
by bigpopa May 17, 2008
Get the Tijuana Train ride mug.
Get the Tijuana Train ride mug.We'll email you a link to sign in instantly.