Humorous toast themed greeting card