Definition of tootsie pop in English English dictionary
The Tootsie Pop is a hard candy lollipop with a Tootsie Roll filling at its center. The Tootsie Pop was invented in 1931 by The Sweets Company of America, which changed its name to Tootsie Roll Industries, Inc. in 1966. Tootsie Rolls started out as one of the penny candies and still cost the same today