Do your Filipino cousins say the most random Tagalog words with emphasis? Most likely, they’re saying Tagalog swear words! The most common ones include putang ina (“son of a b*tch”), gago (“stupid”), and ulol (“fool”), though Filipinos often use them jokingly among friends rather than in anger.
Tagalog curse words are a must-know vocabulary for anyone who wants to become fluent in the language. In this post, you’ll learn about the meaning of these Filipino swear words and how to use them (and not use them!) when you need to.
If you want to know what Filipinos say during reunions, in online gaming, or just through casual conversations, then check out these Tagalog swear words!
Learning Tagalog is more than memorizing words
Explore more →What Are The Most Common Tagalog Swear Words?
Tagalog swear words are by far the best set of swear terms you will ever encounter. The seven most common are putang ina (“son of a btch”), ulol (“fool”), gago (“stupid”), pakyu (“fck you”), hayop ka (“you animal”), sira ulo (“crazy”), and walang hiya (“shameless”).
Filipinos use many words and phrases to express their moods and emotions in Tagalog. Several of them have Spanish influences from centuries of colonization. This has also led to changes in the Philippines’ culture, language, religion, and basically almost everything.
When you encounter a Filipino saying these swear words, it does not necessarily mean they’re angry at you. In Filipino culture, these swear words are used to express, and it is somehow normalized in the country to use them as a form of expression.
And take note, they can mean different things. So pay attention to the situation you are in and the Filipino’s facial expression! It will surely help you figure out what they actually mean, besides the swear words they’ve said.
1. Putang Ina / Putang Ina Mo (Son Of A B*tch / You Son Of A B*tch)
“Putang Ina” is one of the most frequently used swear words you might encounter when conversing with a Filipino or during a visit to the Philippines.
While its direct translation is “whore mother,” it’s often equated to the English expletive “son of a b*tch.” While typically a curse, it’s versatile enough to convey frustration and joy.
Examples:
- “Putangina, ang saya ko!” (Son of a b*tch, I am so happy!)
- “Galit ako sa’yo, putangina mo!” (I am mad at you, you son of a b*tch!)

2. Ulol (Fool / Crazy)
Popular among teenagers in the Philippines, this word primarily refers to “fool” or “crazy.” When you are annoyed at somebody or want to express displeasure, you can use the word “ulol”.
In friend groups in the Philippines, it is common to sometimes call your friends with this word. Or if you’re teasing them or find them doing something that you feel is funny.
Examples:
- “Ulol ka ba?” (Are you a fool/crazy?)
- “Anong pinagsasabi mo jan, ulol ka?” (What are you talking about, you fool?)
3. Gago (Stupid)
Like the word “ulol,” “gago” directly translates to “stupid”. The way this word is used is also the same as others. You can use this in a joking manner or when you’re cursing someone.
It’s advised to be cautious when using these words, especially when you’re talking to your lolo (grandfather), Lola (grandmother), or the elderly, because you might get an earful when you do!
Examples:
- “Huy, gago!” (Hey, fool!)
- “Putang ina, gago ka ba?”( Son of a b*tch, are you a fool?)
4. Pakyu (F*ck You)
There’s a high chance that you might know the meaning of this because this is the Filipino version of the curse word “F*ck you.” “Pakyu” is essentially the Filipino spin on the English expletive “F*ck you,” crafted phonetically to fit the local tongue while retaining its global essence.
If you feel frustration or anger when you’re talking to someone, but you don’t want it to be obvious that you feel that way, this might be the perfect word to express it.
Examples:
- “Talaga? Pakyu!” (Really? F*ck you!)
- “Pakyu! Sana hindi ka makatulog ngayong gabi!” (F*ck you! I hope you can’t sleep tonight!)
5. Hayop Ka (You’re An Animal)
This Filipino profanity literally translates to “You are an animal.” While it can sometimes carry the emotional intensity of “Son of a b*tch,” it’s more directly about likening someone’s behavior to an unpredictable or wild animal.
You often hear this in heated arguments, especially when emotions flare up. It’s not uncommon to hear it during disputes, regardless of age.
Examples:
- “Hayop ka! Bakit mo sinabi ‘yon?” (You animal! Why did you say that?)
- “Alam mo, hayop ka” (You know, you’re an animal)
6. Sira Ulo Ka/Mo (You’re Crazy)
This literally means “broken head/brain.” But in English, this typically means “you’re crazy.” Oftentimes, it is used to joke around with friends.
You can say this whenever your friend is acting funny, and you have a close-knit relationship with a Filipino. Or if you are fighting with someone and believe what they’re saying is a lie or is entirely foolish.
Examples:
- “Sira ulo ka ba?” (Are you crazy?)
- “Hoy! Sira ulo ka, putang ina mo!” (Hey! You’re crazy, you son of a b*tch!)
7. Walang Hiya (Shameless)
If you are a fan of Filipino movies or dramas, then this phrase is no stranger to you. Used when someone seems to disregard boundaries or show a lack of respect, it translates to “You are shameless” or “without shame.”
If you feel like someone is actually doing offensive things towards you without care, this is the perfect word for you.
Examples:
- “Gago! Walang hiya ka!” (Stupid! You have no shame!)
- “Lumayas ka dito, walang hiya ka!” (You’re shameless, leave!)
How Do You Say “Swear” In Tagalog?
The Tagalog word for swear is mura. In this form, mura is a noun.
Don’t get confused with the same Tagalog spelling of mura, a Tagalog adjective that means cheap. If you need to know the pronunciation difference, you can check the context of the Tagalog sentence.
More Filipino Swear Words To Memorize
For those who want more Filipino swear words, here’s a table of additional terms. Use them wisely!
| English | Tagalog | Audio |
|---|---|---|
| Judas (Traitor) | Hudas | |
| Lightning | Lintik | |
| Foolish/Stupid | Tarantado | |
| Nuisance/Bad luck | Buwisit | |
| Male Organ | Burat | |
| Jerk/Obnoxious | Kupal | |
| Annoying | Leche | |
| Stupid | Ungas | |
| Damn it/Regret | Punyeta | |
| Inhumane/Beastly | Hinayupak | |
| Surprise/Regret | Pucha | |
| Trouble-maker | Pesteng yawa | |
| F*ck and Sh*t (FuckShit) | Pakshet |
Tips For Using Tagalog Swear Words
Now that you’ve learned a handful of Tagalog swear words, it’s time to know the dos and don’ts as well as some tips for using them.
Here are basic tips to keep in mind as you use these words, depending on the situation.
- Although Filipinos are very friendly and hospitable, no one wants to be cursed at randomly! So, use these Tagalog words for people you are close with. Sometimes, it’s also best not to use Tagalog curse words unless your Filipino relatives or friends will be the first ones to do it.
- Tagalog swear words may have pronouns like ka (you – singular), kayo (you – plural), ako (me), and so on.
- Did you know that there are gay lingo versions (Swardspeak) of curse words? Shuta is a gay derivative of “sh*t” or “shucks” combined with the Tagalog curse word puta. However, it is used as b*tch or f*ck as well.
- Expand the words you learned in this blog by checking out some of the units on the Ling app. It’s one of the best apps to learn Tagalog for a reason.
Again, we advise you not to use Tagalog swear words for people you don’t know! Don’t come off as rude to your relatives, but also don’t forget to embrace the culture of saying these Tagalog words.
Use These Tagalog Swear Words With Discretion!
What we have discussed are just some of the Tagalog swear words and profanities that you can use when you feel like doing so. Whether it’s out of frustration, excitement, or you find someone annoying, this list should be of help!
There’s even research that suggests that using swear words can help with stress, anxiety, and depression.
Even if that is the case, these swear words should be used only when necessary or if you are talking to someone you are very close with or people you know won’t get mad at you if you swear.
But again, if you’re planning to say these to your Filipino family, relatives, or close friends, just be careful! Filipino culture might display traits of being hospitable and welcoming. But Filipinos also value respect and politeness above all things, especially with the elderly. It’s a balance of warmth and reverence.
Using these swear words carelessly might cause you trouble or, worse, might put you in a fight! Always be mindful of the context and the people you’re speaking to.
Frequently Asked Questions About Tagalog Swear Words
Is Kupal A Bad Word?
Yes, kupal is an offensive word in Tagalog. Literally, it refers to smegma, which is a buildup of dead skin cells mostly seen in the private parts of both men and women. It’s used as an insult for someone who’s annoying, obnoxious, or arrogant, roughly like calling someone a “jerk” or “prick.” Avoid using it with anyone you’re not close to.
What Does Hay Nako Po Mean?
Hay nako isn’t a swear word in Tagalog. It’s more of an expression that Filipinos use when they are disappointed. It’s a contraction of the word “my mother!” which in Tagalog is “Ina ko po/Nanay ko po”.
Filipinos might use po in this phrase, but it doesn’t imply that it’s a more formal or polite way of saying hay nako. It can often mean “oh well” or “oh my gosh” in English. You may also hear the shorter naku po or nako po.
What Are The Old Curse Words In The Philippines?
Famous old, pre-colonial curse words include buwaka ng (a crude reference to female genitals), himbuwa or buwa (an old vulgar exclamation), hayop (“animal”), lintik (“lightning,” used as a curse), hitad (a derogatory term for a promiscuous woman), and tumbong (now only used to refer to the butt).
Old Filipino vulgarities are far more diverse than Tagalog alone. You’ll also find them across Visayan, Ilonggo, Kapampangan, and other languages and dialects in the Philippines.
What Do Filipinos Say When They’re Mad?
When angry, Filipinos commonly use expressions like putang ina (“son of a b*tch”), gago or tanga (“stupid”), and hayop ka (“you animal”). Milder, non-vulgar options include hay naku (exasperation) and buwisit (“what a nuisance”). The intensity depends heavily on tone and context, since some of these double as playful teasing among close friends.
Is “Gago” A Bad Word In Tagalog?
Yes, gago is a swear word meaning “stupid” or “foolish,” and it can cause real offense, especially with elders or strangers. Among close friends, though, it’s often used playfully or as teasing rather than as a serious insult. As with most Tagalog curse words, tone and your relationship with the person determine whether it lands as a joke or an attack.
What Are The Most Common Tagalog Swear Words?
The most common Tagalog swear words are “putang ina” (“son of a b*tch”), “gago” (“stupid”), “ulol” (“fool/crazy”), “pakyu” (“f*ck you”), “hayop ka” (“you animal”), “sira ulo” (“crazy”), and “walang hiya” (“shameless”). Many are used casually or even jokingly among close friends rather than in anger, so tone and context matter more than the words themselves. Filipinos also use milder expressions like “hay naku” to vent frustration without truly cursing.
What Did You Learn About Tagalog Swear Words Today?
Let’s recap what we’ve seen so far. There are many ways to express or vent with the words putang ina, ulol, gago, tangina, hayop ka, sira ulo, and walang hiya.
These are just some of the seven most used Tagalog swear words in the Philippines. But don’t forget that Filipinos also use other swear words like hudas, leche, ungas, punyeta, tarantado, and more.
Undoubtedly, learning about the complexities of this Asian language, or even simple Tagalog phrases, is very fun. Not only because knowing a thing or two about Tagalog is something a Filipino can appreciate, but also because of the multiple meanings behind every word.
The Tagalog language, especially the swear words, is very expressive too! Like all other languages, you can use these words to express anger, annoyance, or happiness. There are various contexts in which you can use these Tagalog bad words. This makes it very entertaining to some but fun to many.
Start Learning Tagalog With Ling
If you want to step up as you learn Tagalog, try the Ling app on your phone or tablet!
With Ling, you’ll learn Tagalog with short, interactive lessons, native-speaker audio, pronunciation feedback, and points and leaderboards to keep you motivated. Plus, you’ll get several review features like flashcards, a personal vocabulary bank, and quick tests to help you reinforce what you’ve learned.
Ling has 10M+ downloads and is rated 4.7/5 by learners across the Play Store and App Store for its gamified approach and intuitive interface. So users clearly love it for learning new languages.
Don’t wait any longer, download the Ling app and start your Tagalog language journey today!