To tap my kidney

What does this mean?


Thanks in advance.

Slang for urinate. "Tap" as in a beer tap or spigot.

For guys, also known as 'draining the lizard'

Replies