It smells so good, what can it be?/Good gracious, it’s Penelope. — What does Roald Dahl mean by Penelope in his poem Television?
It is not confirmed what the poet actually refers to by that. I think ‘Penelope’ is a character of a popular book, may be the faithful wife of Odysseus in Homer’s Odyssey.
The poet has said this while talking about the love of book in the children of the past when there was no television. The quoted line above is an example expression of a book-lover of his time when they found both the smell and the content of the book attractive and thanked God for presenting such a book to them.
Our teacher explained it to us that she was a mythical character who was eaten up by cannibals.