Skip to main content

carl-as-spock's definitions

Talcot

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.
by carl-as-spock November 13, 2009
mugGet the Talcot mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email