innuendo

noun
  1. an indirect hint or suggestion, especially about something unpleasant or improper

Examples