Mahfuz had "demanded" from the Minister in charge of Islamic Affairs, Datuk Seri Jamil Khir Baharom, whether he would support the Private Member's Bill on hudud to be tabled by PAS president Datuk Seri Abdul Hadi Awang in May.
Jamil replied that he could not give a definite answer as he had not been given a copy of the bill.
"How can I give an answer to something which I have not seen?" said Jamil amidst the shouts from other members.
However, Mahfuz continued to press for an answer.
Deputy Speaker Datuk Ismail Mohamed Said stepped in saying he had resisted from ejecting Mahfuz but the latter was adamant and refused to sit down.
"I know you want me to eject you. I know you want to make this an issue. I understand you want to be a hero," said an exasperated Ismail.
"You want me to eject you to imply that as a Muslim, I do not care about what you want," said Ismail.
Ismail explained that Mahfuz was ejected on grounds of not paying heed to the Deputy Speaker's warning, for showing disrespect to the Speaker and calling the minister bacul (eunuch).
Ismail stressed that Mahfuz was ejected not because Jamil was unable to answer his question. Mahfuz was ejected at 6.30pm.
Earlier, Jamil Khir said the amendments to the Syariah Courts (Criminal Jurisdiction) Act 1965 (Act 355) which needed a majority vote to enforce hudud law in Kelantan was never presented to the Conference of Rulers.
"The amendment was not brought before the Council of Rulers for endorsement," he said.
The answer irked Mahfuz who demanded an explanation. He argued that the joint technical committee on hudud between the Federal and Kelantan governments had agreed to the amendment.
"Why did they not bring the amendment when the committee on hudud had already agreed.
"The government had already agreed to this, and now they break what was agreed upon to bring this to the council," he said.
Speaking to reporters later, Mahfuz said the amendments to Act 355 would have allowed for hudud to be implemented in Kelantan without needing to go through the bill.