cho cho

Definition
  1. A woman's vagina.
    vulgar
  2. Chayote.