spill

To share gossip, secrets, or juicy information, often used as 'spill the tea.'

decode it
translate| chat| trending| submit