1 definition by ~*Lankan Sista*~

Sri Lanka a beautiful country in which people like A.Holmes are even accepted. Dispite the civil war between the Sinhalese and Tamils,Sri Lanka still remains as Asia's Tropical Paradise.
no man...it ain't fuck Sri Lankans...itz FUCK U A.HOLMES. What u got 2 say 2 dat mo'fucka?
by ~*Lankan Sista*~ July 16, 2003
Get the Sri Lanka mug.