Skip to main content

Definitions by O'shara

means friend or buddy
comes from Sinhalese Slang, official language of Sri Lanka
machan by O'shara June 23, 2007
comes from Sri-Lankan slang. It means buddy.
ayy machan what u sayin?
machan by O'shara May 6, 2007