It was user @psychological_Ad8534 who addressed the confusion, revealing that it means ‘anti-christ/devil’s child’, with the ...