Definitions of curacao:

  • noun:   flavored with sour orange peel
  • noun:   a popular island resort in the Netherlands Antilles