Definitions by iskorukutuy
anak ng puta
It's a filipino expression, which is a combination of filipino and spanish words.
Fil: anak ng puta
Eng: son of bitch
Fil: anak ng puta
Eng: son of bitch
anak ng puta by iskorukutuy August 1, 2010