Synonyms of All-day Sucker in English :
Antonyms of All-day Sucker in English
Thesaurus of All-day Sucker in English
1. (noun) hard candy on a stick