This post focuses on recognition (so you don’t get offended) and cultural context (so you don’t accidentally insult someone). It does not encourage using these words.
In Sinhalese, the most widely spoken language in Sri Lanka, bad words are often used in a joking manner or to express affection. However, the use of bad words can also be a reflection of the speaker's character, with some viewing it as a sign of disrespect or lack of education.
Mild to moderate insults comparing someone's intelligence to an animal. Walaththaya Used to describe someone acting lewdly.
While many terms are considered highly vulgar, some are used colloquially among close friends (though they remain offensive in most other settings).
: A common, milder term for someone who is acting "stupid" or "crazy".
, profanity is often divided into different categories based on the language (Sinhala or Tamil) and the level of offensiveness, ranging from playful slang to highly taboo terms known as Kunu Harapa (literally "dirty/rotten utterings").
If you learn only one "bad word" from this list, this is the one you will hear most often. Heralawa (often pronounced Hera-Lawa or combined as one word) translates literally to “your mother’s cunt.”
If you are watching a Sinhala argument on social media (Facebook Live), look for these visual cues of swearing:
Sinhala swears fall into three categories: Family insults, bodily functions, and caste/animal slurs.
So, if you hear Heralawa shouted from a passing bus, just smile, wave, and think to yourself: "Ahasaata" – let it go to the sky.
A vulgar term for "cunt". It is extremely offensive and generally considered "below the navel" language.
In Sri Lanka , offensive language is broadly categorized in Sinhala as (කුණු හරුප), which translates literally to "dirty" or "rotten" utterings. These terms are often deeply taboo and rarely written down in formal contexts. Common Sinhala Bad Words & Slang





