Canker blossom /(?)/

Can·ker blos·som

Canker blossom

  1. That which blasts a blossom as a canker does. [Obs.]
    O me! you juggler! you canker blossom! You thief of Love!