riddler

RID'DLER, n. One who speaks ambiguously or obscurely.