Philippine President Rodrigo Duterte on Wednesday described North Korean leader Kim Jong Un as a "fool" and a "son of a bitch," just days before Manila hosts an international meeting certain to address Pyongyang's long-range missile tests.

Duterte held nothing back in rebuking Kim for "playing with dangerous toys," setting the stage for next week's rare get-together, to be attended by foreign ministers of all the countries involved in the standoff on the Korean Peninsula.

North Korea is determined to develop a nuclear-tipped missile capable of hitting the United States and officials in Washington said Saturday's test of an intercontinental ballistic missile showed it may be able to reach most of the country.