Davao City (CNN Philippines) — President Rodrigo Duterte announced firing 92 of his appointees due to irregularities.

Speaking before Davao City officials on Tuesday evening, Duterte said most of the fired officials were from the Energy Regulatory Commission (ERC), Land Transportation Franchising and Regulatory Board (LTFRB), Land Transportation Office (LTO), and the Bureau of Immigration (BOI).

Duterte admitted firing two BOI officials – who were his fraternity brothers – involved in the immigration scandal.

Read: Immigration Deputy Commissioners Argosino, Robles: Our integrity is intact

The President was referring to Immigration officials Al Argosino and Michael Robles who were accused of receiving ₱50 million in bribe money from gambling tycoon Jack Lam of the Fontana Leisure Park and Casino.

Justice Sec. Vitaliano Aguirre II recommended the dismissal of the two officials who are members the Lex Talionis Fraternitas.

However, Duterte said he did not make the issue public out of respect.

The president vowed he will not think twice in dismissing all erring officials – whether or not they are his appointees – especially if they are involved in corruption.

Duterte on Tuesday met with officials from Davao City's 182 barangays and gave each barangay captain a ₱10,000 cash gift, while barangay councilors received ₱3,000 each.

Duterte said the cash gift came from a business tycoon who contributed to his campaign during the presidential election.

However, Duterte said he did not accept the money and tried to return it to the tycoon who in turn refused to accept the money.

Duterte said since the money was entrusted to him and he was given free rein to spend it, he opted to give it away this Christmas.