Skip to main content

Definitions by carl-as-spock

A pee spot left on one's pants due to inadequate penis shaking post urination.
Steven Tyler rushed out of the bathroom to get on stage for a most awesome concert but didn't realize the Talcot on his velvet trousers.
Talcot by carl-as-spock November 13, 2009