'all-day sucker' definitions:

Definition of 'all-day sucker'

From: WordNet
noun
Hard candy on a stick [syn: lollipop, sucker, all-day sucker]