liquid pearls Share definition Flag Only the finest semen in the world. Only available from Tom M’s penis. She tried to swallow everything, but I managed to leave my "signature finish" and place my liquid pearls around her neck. liquid pearls by Tom January 26, 2005 0 0 Get merch Get the liquid pearls mug. Buy Now — $32.95 See more merch