It's possible there's a misunderstanding:
* Misspelling: Perhaps the phrase is misspelled. Could you double-check the spelling?
* Regional Variation: It might be a regional slang term specific to a particular area in Tamil Nadu.
* Context: The meaning could depend on the context in which it was used.
Please provide more context or information about where you encountered this phrase so I can help you better understand its meaning.