Word of the Moment

Allegoriser

someone who communicates in allegories