anak ng tupa

Etymology
Bowdlerization of, lit. 'son of a sheep'.

Noun

 * : son of a bitch; son of a gun

Interjection

 * : son of a bitch