Baadu Meaning In Tamil / It means a person who takes the bad leaving behind the good, expected to have originated from the word pannadai in tamil which means a layer which filters bad elements from toddy in palm trees.