TreasureChat Share definition Flag (n.)The one who made treasurechat. (v.)The act of sexually pleasuring your ps3. Hey Jimmy today i treasurechatted so much i blew a load! TreasureChat by kiddizle34 November 25, 2006 0 0 Get merch Get the TreasureChat mug. Buy Now — $32.95 See more merch