Candid means frank, straightforward, honest, and direct in speech or expression. A candid person expresses opinions openly without hiding the truth, similar to being forthright, sincere, or guileless. The opposite would be secretive, guarded, or deceitful.