Thaipusam or Thaipoosam is a festival celebrated by the Tamil community on the full moon in the Tamil month of Thai (January/February). It is mainly observed in countries where there is a significant presence of Tamil community such as India, Sri Lanka, Malaysia, Mauritius Singapore, South Africa and other places where ethnic Hindu Tamils reside as a part of the local Indian diaspora population such as Réunion, Indonesia, Thailand, Myanmar, Trinidad and Tobago, Guyana, Suriname, Jamaica and the other parts of the Caribbean

It is a national holiday in many countries like Malaysia, Sri Lanka, Mauritius and Fiji. In Singapore, it was a national holiday once but it was removed from Singapore holidays.

Note: In Fiji, Thaipusam is not officially declared as a national holiday, while in certain states of Malaysia and in the nations of Sri Lanka and Mauritius it is a government and a bank holiday.

The word Thaipusam is a combination of the name of the month, Thai, and the name of a star, Pusam. This particular star is at its highest point during the festival. The festival commemorates the occasion when Parvati gave Murugan a Vel "spear" so he could vanquish the evil demon Soorapadman. It is commonly believed that Thaipusam marks Murugan's birthday; Some other sources suggest that Vaikhasi Vishakam, which falls in the Vaikhasi month (May/June), is Murugan's birthday

Origin
This festival was, according to one tradition, said to have been supposedly created during one of the battles between the Asuras (or to be more specific Soorapadman) and the Devas. At one point, the latter were defeated several times by the former. The Devas were unable to resist the onslaught of the Asura forces. In despair, they approached Shiva and entreated to give them an able leader under whose heroic leadership they might obtain victory over the Asuras. They surrendered themselves completely and prayed to Shiva. Shiva granted their request by creating the mighty warrior, Skanda, out of his own power or Achintya Shakti. He at once assumed leadership of the celestial forces, inspired them and defeated the Asura forces and to recognise that day the people created the festival, Thaipusam.

According to Skanda Puranam, the legend of Murugan, and Thirupugal which are divine verses on Murugan, adhere to Shaivam principles. Murugan is the embodiment of Shiva's light and wisdom and devotees pray to him to overcome the obstacles they face, as He is the divine vanquisher of evil. The motive of Thaipusam festival is to pray to God to receive his grace so that bad traits are destroyed

Kavadi Attam
The Kavadi Attam ("Burden Dance", also written as cavadee) is the ceremonial sacrifice and offering performed by devotees during the worship of Murugan. It is often performed during the festival of Thaipusam and emphasizes debt bondage. The Kavadi itself is a physical burden through which the devotees implore for help from Murugan.

Devotees prepare for the celebration by cleansing themselves through prayer and fasting for 48 days before Thaipusam. Kavadi-bearers have to perform elaborate ceremonies at the time of assuming the kavadi and at the time of offering it to Murugan. The kavadi-bearer observes celibacy and consumes only certain types of foods known as Satvik food, once a day, while continuously thinking of God. On the day of the festival, devotees shave their heads and undertake a pilgrimage along a set route, while engaging in various acts of devotion, notably carrying various types of kavadi (burdens).

At its simplest, this may entail carrying a pot of milk, but mortification of the flesh by piercing the skin, tongue or cheeks with vel skewers is also common. The simplest kavadi is a semicircular decorated canopy supported by a wooden rod that is carried on the shoulders to the temple. In addition, some have a small spear through their tongue, or a spear through the cheeks.".

A similar practice is performed by the Nagarathar community in Pazhani, India. This is known as the Nagarathar Kavadi

Thaipusam in India
In Palani Sri Dhandayuthapani temple, 10 day Festival (Brahmotsavam) is held during ThaiPusam. Thirukalyanam (Celestial Wedding) will be held on the day before Thaipusam. On Thaipusam, Therottam will be held. Lord Muthukumaraswamy will bless devotees in Thanga Guthirai Vahanam (Golden Horse), Periya Thanga Mayil Vahanam (Golden Peacock, Theppotsavam (Float Festival) during the 10 day festival

In Chidamabaram (Thillai) Panchamurthi Veedhi Ula, Thirthavari, Thaandava Darsanam Aarthi will be held on Thai Poosam. In Madurai Sri Meenakshi Amman Temple, Sri Meenakshi Sundareshwarar Theppotsavam (Float Festival) will be held at Mariammam Theppa Kulam. In Mylapore Kapaleeswarar Temple, 3 Day Theppotsavam will be held during ThaiPusam Pournami.

At the Linga Bhairavi temple in Coimbatore, devotees participate in a 21-day Shivanga sadhana, which ends on Thaipusam at the temple. Women offer kudam or pots of plants, grain and fruit, which they carry on their heads over a certain distance

Traditions
Outside India, Thaipusam celebrations take place in USA, Mauritius, Malaysia and Singapore. It is a public holiday in several states in Malaysia. In Malaysia, the temple at Batu Caves, near Kuala Lumpur & Arulmigu Balathandayuthapani Temple, Penang near George Town, Penang & Nattukkottai Chettiar Temple, Penang and Ipoh Kallumalai,Perak, often attracts over one million devotees and tens of thousands of tourists.

In Singapore, Hindu devotees start their procession at the Sri Srinivasa Perumal Temple in the early morning, carrying milk pots as offerings or attaching "kavadis" and spikes pierced on their body. The procession travels for 4 kilometres before finishing at Tank Road, Sri Thendayuthapani Temple.

In the United States of America, the Shiva Murugan Temple in Concord, California celebrates the Thaipoosam preceded by a walk. Some people walk more than 46 miles from the city of Fremont, some walk 21 miles from the city of San Ramon to Concord, and most walk 7 miles from Walden Park in Walnut Creek to Concord. Over 2000 people participated in the walk for last several years.

https://en.wikipedia.org/wiki/Thaipusam