For one, beghairat means dishonorable. Shameless is besharam
Secondly, beghairat would become a swear word only when Bilawal is called one. But it all boils down to your mothers tarbiat, which Bilawal has effectively put to shame by his embarrassing behavior.
Im not sure whats more embarrassing though....bilawal humiliating his dead mother, or sherry rehman pandering to a creature a third her age.