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 Talpmug.

Share this definition