English
English version

Twizzlers

From Longman Dictionary of Contemporary EnglishTwizzlersTwiz‧zlers /ˈtwɪzləz $ -ərz/ trademark  a type of red chewy tube-shaped sweet that has a cherry taste. People in the US often eat Twizzlers at the cinema.
Pictures of the day
What are these?
Click on the pictures to check.