its a swear phrase in phils can meant/used to diffrent ways.

puta = whore
ina/ng= mother
life = buhay