Spilling the tea on slang