pansy

noun
  1. a small garden flower with velvety petals in bright colors, often with a face-like pattern
  2. a weak or effeminate person
  3. Usage: offensive; derogatory

Examples