Your Christmas shopping should be done before December has begun. In fact if merchants had their way you'd Christmas shop each single day. Sign in to see full entry.
The limerick is alive and well and not dirty anymore. Topical and whimsical, even the briefest attention span will find these 5-stanza rhymes a refreshing break.