Frozen Franklin Share definition Flag Taking a poo on a paper plate, putting it in the freezer and using it as a dildo during foreplay. Hey baby, the Frozen Franklin should be rock-solid in about 20 minutes! Frozen Franklin by dmcwill24 January 10, 2011 0 0 Get merch Get the Frozen Franklin mug. Buy Now — $32.95 See more merch