Top definition
An amazing person who simply put, is great at life.
You see that sexy guy over there? He's such a Chandru!
by BigFig April 28, 2013
Get the mug
Get a Chandru mug for your Facebook friend Manafort.
buy the domain for your pet blog