Definitions of curacoa:

  • noun:   flavored with sour orange peel