Corpus Christi is a Christian feast celebrated every year on the Thursday after Trinity Sunday in commemoration of the Last Supper of Jesus Christ and his twelve apostles before his crucifixion on Holy Thursday (Maundy Thursday). Due to the somber atmosphere of Holy Week, Holy Thursday, leading to Good Friday, does not allow for a splendid unfolding of festivities.
Corpus Christi is Latin for "Body of Christ" and is celebrated mainly by those of Catholic faith, while most Protestant denominations don't recognize the feast. It is a moveable celebration that depends on the date of Easter and can occur as early as May 21 or as late as June 24. This year it is on Thursday, May 31.
Corpus Christi is a public holiday in many countries (or parts of countries) with predominantly Catholic populations. In countries where Corpus Christi is not a public holiday, the feast is often celebrated on the following Sunday.