1 definition by ~*Lankan Sista*~

Top Definition
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

Mug icon
Buy a Sri Lanka mug!