What does "horlick-dinosaur" mean?

(From English) Iced Horlicks with extra scoop of Horlicks powder on top.

Explore other Singlish words

View more Singlish words