Urethra Franklin Share definition Flag Someone that gets so hard they cant put their pants on Urethra franklin is so hard rn Urethra Franklin by Oof boy 101 November 12, 2022 0 0 Get merch Get the Urethra Franklin mug. Buy Now — $32.95 See more merch