A fork of Rural Dictionary
It's a filipino expression, which is a combination of filipino and spanish words. Fil: anak ng puta Eng: son of bitch
"anak ng puta ka talaga!!!" you're a real son of a bitch!!!