innuendo

noun

1.
an indirect (and usually malicious) implication