haricot vert: very small and slender green bean
solid: matter that is solid at room temperature and pressure
informing: to furnish incriminating evidence to an officer of the law (usually in return for favors)