all-day sucker Meaning, Definition & Usage

  1. noun hard candy on a stick
    sucker; lollipop.

WordNet