Avurudhu is a Singhalese/Sri Lankan native language name for New Year. We Sri Lankans celebrate an auspicious time where the stars change from one another and celebrate as a New Year. It is a traditional way of saying "HI" to all our relalations and clean our mind and enjoy with traditional food and drinks.
For you to see/understand I've searched for few good links
Sad to say this is the worst Avurudhu season that I ever going to have due to some stupid idiots whom I associate. For the rest of the world I wish you all a Happy Singhalese/Tamil New Year