1 definition by amy132355576

1
weird stuff growing on rocks that look like worm roots
person 1: whats this on the rock
person 2: let me see, oh its coochie stank caca
by amy132355576 April 21, 2011
Get the mug
Get a coochie stank caca mug for your bunkmate Yasemin.