insinuator

Etymology
From.

Noun

 * 1) One who insinuates.

Etymology
From.

Noun

 * 1)  an introducer

Etymology
.

Adjective

 * 1) insinuating, insinuative