look up any word, like cunt:

2 definitions by O'shara

 
1.
means friend or buddy
comes from Sinhalese Slang, official language of Sri Lanka
wht are you saying machan?
by O'shara April 30, 2007
57 10
 
2.
comes from Sri-Lankan slang. It means buddy.
ayy machan what u sayin?
by O'shara April 26, 2007
46 13