flesh faucet Share definition Flag the dick of a man who can drop a ton of man relish on his unsuspecting partner Peter North made Christy Canyon take a drink from his flesh faucet. flesh faucet by deezinutz April 30, 2008 0 0 Get merch Get the flesh faucet mug. Buy Now — $32.95 See more merch