It is a Tamizh word to mean brother-in-law but is commonly used in Indian English and Tamizh to address a close friend. Its a very popular word amongst the English speaking youth of Urban Tamil Nadu.
Variations of the word include machan, mapule
Hey, machi, shall we catch a movie tonite
17👍 8👎