1 definition by captainplanetBB1000

Top Definition
1. Any sexual act involving penetration/stimulation of the urethra.

2. Another name for one's urethra.
1. Last night, Jane gave me a Urethra Franklin and I have no idea why I agreed to that.

2. Ever since I hooked up with that one brunette chick, my Urethra Franklin has burned when I pee.
by captainplanetBB1000 January 17, 2010

Mug icon
Buy a Urethra Franklin mug!