your mother calls you 'children of a pig' ? She hasn't thought that through has she ?
That's why For the longest time I find it the funniest Bengali insult!
I think in Bengali culture when one use the expression they mean to say this: "you're not my child/sister/brother, you're a child of a pig" - to disassociate themselves before hurling the insult. Indeed ... very lame ...