Under-fire Queensland Senator Fraser Anning has defended his actions against a teenager who threw an egg at him over the weekend, saying he was simply defending himself.