Confusing gorilla's with chimpanzees, Myrmidon ? Yeh, still funny.
" Penelopes of the forest" refers to chimpanzees.(See context part, last week's first word)

Wikipedia is a help for the ignorant guesser like me:

From some obscure 1990 's soap:
Hospitality, especially serving tea ("Ahh, go on! - Go on, go on, go on, go on, go on, go on...") is Mrs. Doyle's mission in life; other items served include a mountain of sandwiches which are discarded when she discovers they are not to her own taste.