twinkieEnglish

Twinkie

Noun

A small sponge cake with a synthetic cream filling

English: Twinkie