A Montenegrin parliament session has been interrupted after an opposition party shouted insults at the prime minister, who they accuse of corruption.

Prime Minister Milo Djukanovic was to address lawmakers on Friday when deputies from opposition Democratic Front party stood up from their seats and started shouting "Milo, thief!" Djukanovic responded by shouting back "Bravo, you idiots!" and minor scuffles followed.

The parliament session had been focused on how to overhaul the government to include some opposition parties ahead of a general election later this year.

Djukanovic has been in power for more than two decades, leading the small Adriatic nation to independence from Serbia in 2006. Montenegro is the next in line to join NATO, expected later this year or in 2017.