1. Putangina mo is a filipino curse
equivalent to "fuck you" in english.
2. Putangina can also be an
expression equivalent to "oh fuck" in english.
3. When you translate it, it means Puta = Bitch, Ina = Mother, mo = your (depends on the sentence). But Filipinos don't use it literally. Usually they use it as a curse or an expression.