Popular Malaysian rapper Namewee has been charged with illegal drug use and possession, local media reported on Monday, quoting Kuala Lumpur police.

Namewee, who pleaded not guilty to both charges, has been released on bail after being arrested last month, authorities said.

The 42-year-old is known for his satirical songs and music videos about taboo topics in Malaysia, from obscenity to religion to China's censorship.

In an Instagram post on Sunday, Namewee denied using or carrying drugs.

"The truth will be out when the police report is released," he wrote.