sri lanka Share definition Flag the best country in the world until the white man came and ruined it all for the natives.kiill ever1 except sri lankans pls indians there is fucking civil war because of that shit does anyone realise that. sri lanka by Mr M December 10, 2004 0 0 Get merch