soliloquizer - noun

singularsoliloquizer
pluralsoliloquizers