What is putang ina in Tagalog

The english translation is "whore mother"