Some random words:  insinuator  insinuations  insinuation  insinuating  insinuates