Skip to main content

Titties!'s definitions

Talp

When one thrusts their finger into a male's urethra unexpectedly.
"Ow you bitch! Don't you ever Talp me again!
by Titties! December 12, 2010
mugGet the Talp 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